diff --git a/.bzrignore b/.bzrignore index f7bd05c74f46a4d7a9ba5ec7176245c894251c70..c1699663b5a56d761c6a4ddf786ed375a46c50a8 100644 --- a/.bzrignore +++ b/.bzrignore @@ -17,3 +17,6 @@ siaras/javadoc siaras/OntologyCompiler.jar *.repository siaras/ontology.pprj +RoSta/GeneratedAspects.jrag +RoSta/Parser.java +RoSta/RoSta.ast diff --git a/GenCompiler.java b/GenCompiler.java index 39dca6e7a2e43bf881feb8bedbf487923e92f0f7..c98a1da1ac11f09b14d2d59223067324818a2e3d 100644 --- a/GenCompiler.java +++ b/GenCompiler.java @@ -1,7 +1,7 @@ // package programs; /* - * Copyright (C) 2006 Anders Nilsson <anders.nilsson@cs.lth.se> + * Copyright (C) 2006-2008 Anders Nilsson <anders.nilsson@cs.lth.se> * * This file is part of OntologyCompiler. */ @@ -12,9 +12,22 @@ import java.io.PrintStream; public class GenCompiler extends Parser { public static void main(String args[]) { - Start ast = parse(args); - File siarasDir = new File("siaras"); + String name = "default"; + String owlFile = ""; + int i = 0; + while (i<args.length) { + if (args[i].equals("-d")) { + name = args[++i]; + i++; + } else { + owlFile = args[i++]; + } + } + + Start ast = parse(owlFile); + + File siarasDir = new File(name); if (!siarasDir.isDirectory()) { siarasDir.mkdir(); } @@ -22,17 +35,17 @@ public class GenCompiler extends Parser { String fileName = null; try { // Generate JastAdd abstract grammar - fileName = "siaras/Siaras.ast"; + fileName = name+"/"+name+".ast"; PrintStream pStream = new PrintStream(new File(fileName)); ast.genAbsGrammar(pStream); // Generate Parser.java - fileName = "siaras/Parser.java"; + fileName = name+"/Parser.java"; pStream = new PrintStream(new File(fileName)); ast.genParser(pStream); // Generate aspects - fileName = "siaras/GeneratedAspects.jrag"; + fileName = name+"/GeneratedAspects.jrag"; pStream = new PrintStream(new File(fileName)); ast.genAspects(pStream); diff --git a/Parser.java b/Parser.java index 054ac03cc0ea818d0bc55ad7d328e69c16b2f608..3da6da64eb037168c2590d2bd49e549124ac40b9 100644 --- a/Parser.java +++ b/Parser.java @@ -16,8 +16,8 @@ import AST.Start; public class Parser { - protected static Start parse(String args[]) { - Reader r = getReader(args); + protected static Start parse(String arg) { + Reader r = getReader(arg); Start ast = null; try { OwlParser parser = new OwlParser(r); @@ -29,17 +29,22 @@ public class Parser { return ast; } - private static Reader getReader(String[] args) { + private static Reader getReader(String arg) { Reader r = null; - if (args.length != 1) { - r = new InputStreamReader(System.in); - } else { +// if (args.length != 1) { +// r = new InputStreamReader(System.in); +// } else { +// try { +// r = new FileReader(args[0]); +// } catch (FileNotFoundException e1) { +// System.err.println("Dumper: file " + args[0] + " not found"); +// } try { - r = new FileReader(args[0]); + r = new FileReader(arg); } catch (FileNotFoundException e1) { - System.err.println("Dumper: file " + args[0] + " not found"); + System.err.println("Dumper: file " + arg + " not found"); } - } +// } return r; } diff --git a/Types.jrag b/Types.jrag index afcaa4e88fd0da57a9a94a2be580971d690ad4ed..40fb63d7874ac46b839133b5d7a11c3f5d1bdbac 100644 --- a/Types.jrag +++ b/Types.jrag @@ -1,7 +1,7 @@ /* -*-Java-*- */ /* - * Copyright (C) 2006 Anders Nilsson <anders.nilsson@cs.lth.se> + * Copyright (C) 2006-2008 Anders Nilsson <anders.nilsson@cs.lth.se> * * This file is part of OntologyCompiler. */ diff --git a/build.xml b/build.xml index e3530545917ac5449d117a195af7effa988f5675..8859c518e0b020662e5124ddbdf8cd069a5f2d1f 100644 --- a/build.xml +++ b/build.xml @@ -27,7 +27,7 @@ <!-- compile sources --> <target name="build" depends="gen"> - <javac compiler="jikes" debug="true" nowarn="true" srcdir="." includes="**/*.java" excludes="tools/** siaras/**" classpath=".:${tools}/beaver-rt.jar:${tools}/junit.jar"/> + <javac compiler="jikes" debug="true" nowarn="true" srcdir="." includes="AST/*.java *.java" excludes="tools/** " classpath=".:${tools}/beaver-rt.jar:${tools}/junit.jar"/> </target> <!-- generate compiler source files --> diff --git a/owl.ast b/owl.ast index 14dc11c1098a648606253eb5ede7896a30830131..0a5feffcabdc25c3f86604a9eb487d155f419674 100644 --- a/owl.ast +++ b/owl.ast @@ -64,12 +64,15 @@ XmlBase : Attribute; Xmlns : Attribute; XmlnsDaml : Attribute; XmlnsDc : Attribute; +XmlnsOwl : Attribute; XmlnsP1 : Attribute; XmlnsProtege : Attribute; XmlnsRdf : Attribute; -XmlnsXsd : Attribute; XmlnsRdfs : Attribute; -XmlnsOwl : Attribute; +XmlnsSwrl : Attribute; +XmlnsSwrlb : Attribute; +XmlnsXsd : Attribute; +XmlnsXsp : Attribute; DiscardedElement : Element ::= Identifier Attribute* Element*; diff --git a/owl.jjt b/owl.jjt index c595396419d4018efe2ea6178f1ac1177d273d57..c9d167450fa1e44f8ff7f994d5f5bec3fd493fcc 100644 --- a/owl.jjt +++ b/owl.jjt @@ -111,11 +111,14 @@ SPECIAL_TOKEN : /* COMMENTS */ | < XMLNS_DAML : "xmlns:daml" > | < XMLNS_DC : "xmlns:dc" > | < XMLNS_P1 : "xmlns:p1" > + | < XMLNS_OWL : "xmlns:owl" > | < XMLNS_PROTEGE : "xmlns:protege" > | < XMLNS_RDF : "xmlns:rdf" > - | < XMLNS_XSD : "xmlns:xsd" > | < XMLNS_RDFS : "xmlns:rdfs" > - | < XMLNS_OWL : "xmlns:owl" > + | < XMLNS_SWRL : "xmlns:swrl" > + | < XMLNS_SWRLB : "xmlns:swrlb" > + | < XMLNS_XSD : "xmlns:xsd" > + | < XMLNS_XSP : "xmlns:xsp" > }// RESERVED WORDS AND LITERALS <DEFAULT, BOUNDS> TOKEN : /* LITERALS */ @@ -708,7 +711,10 @@ void XmlnsAttribute() : {} | XmlnsProtege() | XmlnsRdf() | XmlnsRdfs() + | XmlnsSwrl() + | XmlnsSwrlb() | XmlnsXsd() + | XmlnsXsp() } void Xmlns() #Xmlns : {} @@ -741,11 +747,26 @@ void XmlnsRdf() #XmlnsRdf : {} <XMLNS_RDF> <ASSIGN> Value() } +void XmlnsSwrl() #XmlnsSwrl : {} +{ + <XMLNS_SWRL> <ASSIGN> Value() +} + +void XmlnsSwrlb() #XmlnsSwrlb : {} +{ + <XMLNS_SWRLB> <ASSIGN> Value() +} + void XmlnsXsd() #XmlnsXsd : {} { <XMLNS_XSD> <ASSIGN> Value() } +void XmlnsXsp() #XmlnsXsp : {} +{ + <XMLNS_XSP> <ASSIGN> Value() +} + void XmlnsRdfs() #XmlnsRdfs : {} { <XMLNS_RDFS> <ASSIGN> Value() diff --git a/testontologies/ontology_v2.owl b/testontologies/ontology_v2.owl index 3eacf0ba1d27c324c898792827188f482c762210..4701a8156d34c0760d517d08975e87f2cc2b9422 100755 --- a/testontologies/ontology_v2.owl +++ b/testontologies/ontology_v2.owl @@ -1,1151 +1,1498 @@ <?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns="http://www.siaras.org/siaras.owl#" + xmlns:p1="http://www.owl-ontologies.com/assert.owl#" + xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" - xmlns:owl="http://www.w3.org/2002/07/owl#" - xmlns:p1="http://www.owl-ontologies.com/assert.owl#" - xmlns="http://www.siaras.org/siaras.owl#" xml:base="http://www.siaras.org/siaras.owl"> <owl:Ontology rdf:about=""/> - <owl:Class rdf:ID="MeasureArea"> - <owl:disjointWith> - <owl:Class rdf:ID="MeasureSpeed"/> - </owl:disjointWith> + <owl:Class rdf:ID="ChangeEnvironment"> <owl:disjointWith> - <owl:Class rdf:ID="MeasureAcceleration"/> + <owl:Class rdf:ID="Wait"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="MeasureAngle"/> + <owl:Class rdf:ID="LoadParameterSet"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="MeasurePositionOfObject"/> + <owl:Class rdf:ID="Calibrate"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="MeasureVolume"/> + <owl:Class rdf:ID="SaveParameterSet"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:ID="AdditionalFunction"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="MeasureDistance"/> + <owl:Class rdf:ID="SetParameterValue"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="MeasureMotionOfObject"/> + <owl:Class rdf:ID="Reset"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:ID="Measure"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="MeasureTorque"/> + <owl:Class rdf:ID="Sync"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="MeasureDiameter"/> + <owl:Class rdf:ID="HMI"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="Saw"> + <rdfs:subClassOf> + <owl:Class rdf:ID="Separate"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="MeasureForce"/> + <owl:Class rdf:ID="Hone"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="MeasureOrientationOfObject"/> + <owl:Class rdf:ID="Cut"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="MeasureTemperature"/> + <owl:Class rdf:ID="Lathe"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:ID="Roll"> <owl:disjointWith> - <owl:Class rdf:ID="Extrude"/> + <owl:Class rdf:ID="Drill"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Forge"/> + <owl:Class rdf:ID="Electro-discharge-machine"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="True"/> + <owl:Class rdf:ID="Lap"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Flang"/> + <owl:Class rdf:ID="Broach"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Bead"/> + <owl:Class rdf:ID="Mill"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:ID="Form"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="Strech-Form"/> + <owl:Class rdf:ID="Grind"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Crush"/> + <owl:Class rdf:ID="Thrust"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Fold"/> + <owl:Class rdf:ID="Thermal-Separate"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Deep-Draw"/> + <owl:Class rdf:ID="Plane"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Bend"/> + <owl:Class rdf:ID="File"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Press"/> + <owl:Class rdf:ID="Rub"/> </owl:disjointWith> </owl:Class> - <owl:Class rdf:ID="BlobAnalysis"> + <owl:Class rdf:ID="SpecialKinematicRobot"> + <rdfs:subClassOf> + <owl:Class rdf:ID="Robot"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="TransformImage"/> + <owl:Class rdf:ID="SimpleKinematicRobot"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="SegmentImage"/> + <owl:Class rdf:ID="ScaraRobot"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="FilterImage"/> + <owl:Class rdf:ID="ParallelKinematicRobot"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="ExtractEdges"/> + <owl:Class rdf:ID="HexapodRobot"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="DecompressImageData"/> + <owl:Class rdf:ID="CartesianRobot"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="CompressImageData"/> + <owl:Class rdf:ID="ArticulatedRobot"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="DesiredDepalletizingAccuracy"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:ID="hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:ID="LengthUnit"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:ID="FloatType"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:ID="hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Class rdf:ID="Parameter"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="Reachability"> <owl:disjointWith> - <owl:Class rdf:ID="CalibrateImage"/> + <owl:Class rdf:ID="MinAmbientTemperature"/> </owl:disjointWith> <rdfs:subClassOf> - <owl:Class rdf:ID="ImageAnalysis"/> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#FloatType"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:ID="Accuracy"> <owl:disjointWith> - <owl:Class rdf:ID="Height"/> + <owl:Class rdf:ID="SwitchingFrequency"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Editable"/> + <owl:Class rdf:ID="ElectricalInterface"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="MinAmbientTemperature"/> + <owl:Class rdf:ID="SerialInOutSignal"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="FTP"/> + <owl:Class rdf:ID="DigitalOut"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:ID="MinVoltageSupply"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="TypeOfActuation"/> + <owl:Class rdf:ID="Profibus"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Serial"/> + <owl:Class rdf:ID="Accuracy"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="EnclosureRatingIP"/> + <owl:Class rdf:ID="LightType"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="CapabilityMaterial"/> + <owl:Class rdf:ID="TransportProtocol"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Resolution"/> + <owl:Class rdf:ID="MaxCurrentConsumption"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="MechanicalConnector"/> + <owl:Class rdf:ID="FTP"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="MaxVoltageSupply"/> + <owl:Class rdf:ID="Repeatability"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:ID="DeviceProperty"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="Profibus"/> + <owl:Class rdf:ID="Editable"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="EthernetInterface"/> + <owl:Class rdf:ID="WormOutside"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="LaserClass"/> + <owl:Class rdf:ID="ScanningDistance"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="LightSpotSize"/> + <owl:Class rdf:ID="MaxScanAngle"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="WormInside"/> + <owl:Class rdf:ID="EthernetInterface"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:ID="PneumaticConnector"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:ID="DeviceProperty"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="DepthResolution"/> + <owl:Class rdf:ID="DegreesOfFreedom"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="MaxForce"/> + <owl:Class rdf:ID="ResponseTime"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="WormOutside"/> + <owl:Class rdf:ID="MaxAmbientTemperature"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="RJ45"/> + <owl:Class rdf:ID="MechanicalConnector"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="ChuckDiameter"/> + <owl:Class rdf:ID="Width"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="LightType"/> + <owl:Class rdf:ID="LaserClass"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="MaxMeasurementRange"/> + <owl:Class rdf:ID="EnclosureRatingIP"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Reachability"/> + <owl:Class rdf:ID="CapabilityMaterial"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="WormDiameter"/> + <owl:Class rdf:ID="Resolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="ScanningDistance"/> + <owl:Class rdf:ID="AngleResolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="MinMeasurementRange"/> + <owl:Class rdf:ID="MaxMeasurementRange"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Baudrate"/> + <owl:Class rdf:ID="LightSpotSize"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="MinMeasurementRange"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:ID="UPnP"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="TCP"/> + <owl:Class rdf:ID="RJ45"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="SwitchingFrequency"/> + <owl:Class rdf:ID="TypeOfActuation"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:ID="isPropertyOf"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#Robot"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="AngleResolution"/> + <owl:Class rdf:ID="Height"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Length"/> + <owl:Class rdf:ID="DigitalIn"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="DegreesOfFreedom"/> + <owl:Class rdf:ID="WormInside"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="DigitalOut"/> + <owl:Class rdf:ID="MaxForce"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="MaxCurrentConsumption"/> + <owl:Class rdf:ID="Length"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Repeatability"/> + <owl:Class rdf:ID="ChuckDiameter"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#LengthUnit"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="ElectricalInterface"/> + <owl:Class rdf:ID="Baudrate"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="MaxScanAngle"/> + <owl:Class rdf:ID="MaxVoltageSupply"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="MaxAmbientTemperature"/> + <owl:Class rdf:ID="WormDiameter"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="DigitalIn"/> + <owl:Class rdf:ID="DepthResolution"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="Lightbulb"> + <rdfs:subClassOf> + <owl:Class rdf:ID="LightingDevice"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="GeneralParallelGripper"> <owl:disjointWith> - <owl:Class rdf:ID="Responsetime"/> + <owl:Class rdf:ID="LineParallelGripper"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Width"/> + <owl:Class rdf:ID="CricularParallelGripper"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:ID="ParallelGripper"/> + </rdfs:subClassOf> </owl:Class> - <owl:Class rdf:ID="OpticColorSensor"> + <owl:Class rdf:ID="objectCircular"> <owl:disjointWith> - <owl:Class rdf:ID="SmartCamera"/> + <owl:Class rdf:ID="Cost"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:ID="Property"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="OpticContrastScanner"/> + <owl:Class rdf:ID="BoundingBox"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="LaserScanner2D"/> + <owl:Class rdf:ID="Diameter"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:ID="OpticSensor"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="OpticLuminescenceScanner"/> + <owl:Class rdf:ID="Mass"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="OpticSwitch"/> + <owl:Class rdf:ID="FieldOfView"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="OpticDistanceSensor"/> + <owl:Class rdf:ID="MaxResolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="VisionSensor"/> + <owl:Class rdf:ID="NumberOfFingers"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="LightGrid"/> + <owl:Class rdf:ID="Geometry"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#MinVoltageSupply"> <owl:disjointWith> - <owl:Class rdf:about="#Profibus"/> + <owl:Class rdf:about="#DeviceProperty"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ChuckDiameter"/> + <owl:Class rdf:ID="Material"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#DigitalOut"/> + <owl:Class rdf:ID="PowerConsumption"/> </owl:disjointWith> - <rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:ID="Payload"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="ElectricalConnection"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="minStructureSize"/> + </owl:disjointWith> + <rdfs:subClassOf> <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> <owl:allValuesFrom> - <owl:Class rdf:ID="CurrentUnit"/> + <owl:Class rdf:ID="BooleanType"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:ID="IsTransparent"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:ID="NullUnit"/> </owl:allValuesFrom> <owl:onProperty> - <owl:FunctionalProperty rdf:ID="hasUnit"/> + <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:ID="NumberOfJoints"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#CapabilityMaterial"/> + <owl:Class rdf:ID="Color"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="OnTimeMicroSecs"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Parameter"/> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:ID="IntegerTypeA"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:ID="TimeUnit"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="ExtractEdges"> + <rdfs:subClassOf> + <owl:Class rdf:ID="ImageAnalysis"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#Resolution"/> + <owl:Class rdf:ID="TransformImage"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Height"/> + <owl:Class rdf:ID="SegmentImage"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#DegreesOfFreedom"/> + <owl:Class rdf:ID="FilterImage"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> + <owl:Class rdf:ID="DecompressImageData"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ElectricalInterface"/> + <owl:Class rdf:ID="CompressImageData"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#PneumaticConnector"/> + <owl:Class rdf:ID="CalibrateImage"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Serial"/> + <owl:Class rdf:ID="BlobAnalysis"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="NumberLines"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Parameter"/> + </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#IntegerTypeA"/> + </owl:allValuesFrom> <owl:onProperty> - <owl:FunctionalProperty rdf:ID="hasType"/> + <owl:FunctionalProperty rdf:about="#hasType"/> </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> <owl:allValuesFrom> - <owl:Class rdf:ID="FloatType"/> + <owl:Class rdf:about="#NullUnit"/> </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="Age"> + <rdfs:subClassOf> + <owl:Class rdf:ID="ModifyWorkpieceProperties"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#AngleResolution"/> + <owl:Class rdf:ID="Temper"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LaserClass"/> + <owl:Class rdf:ID="Anneal"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="selIntermediateRing"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Parameter"/> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#IntegerTypeA"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="wpHeightTolerance"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#LengthUnit"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#FloatType"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Class rdf:about="#Parameter"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="CodeReader"> + <rdfs:subClassOf> + <owl:Class rdf:ID="VisionSensor"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="IlluminationBlue"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Parameter"/> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#BooleanType"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#MaxVoltageSupply"> + <owl:disjointWith> + <owl:Class rdf:about="#Baudrate"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#DeviceProperty"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#EthernetInterface"/> + <owl:Class rdf:about="#LaserClass"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#Width"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#RJ45"/> + <owl:Class rdf:about="#UPnP"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> + <owl:Class rdf:about="#Height"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LightSpotSize"/> + <owl:Class rdf:about="#MinVoltageSupply"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#DigitalIn"/> + <owl:Class rdf:about="#LightType"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WormInside"/> + <owl:Class rdf:about="#Length"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#EnclosureRatingIP"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#DigitalOut"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#FTP"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxMeasurementRange"/> + <owl:Class rdf:about="#TypeOfActuation"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#DepthResolution"/> + <owl:Class rdf:about="#EthernetInterface"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Baudrate"/> + <owl:Class rdf:about="#RJ45"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxForce"/> + <owl:Class rdf:about="#ScanningDistance"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#EnclosureRatingIP"/> + <owl:Class rdf:about="#PneumaticConnector"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> + <owl:Class rdf:about="#WormOutside"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#TCP"/> + <owl:Class rdf:about="#MaxMeasurementRange"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Repeatability"/> + <owl:Class rdf:about="#DegreesOfFreedom"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WormDiameter"/> + <owl:Class rdf:about="#ResponseTime"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MinMeasurementRange"/> + <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Reachability"/> + <owl:Class rdf:about="#SerialInOutSignal"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:ID="CurrentUnit"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#MaxScanAngle"/> + <owl:Class rdf:about="#ElectricalInterface"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Responsetime"/> + <owl:Class rdf:about="#Profibus"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Length"/> + <owl:Class rdf:about="#Editable"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxVoltageSupply"/> + <owl:Class rdf:about="#Repeatability"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#MechanicalConnector"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Accuracy"/> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#WormInside"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ScanningDistance"/> + <owl:Class rdf:about="#MinAmbientTemperature"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> + <owl:Class rdf:about="#MaxCurrentConsumption"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> + <owl:Class rdf:about="#MaxScanAngle"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> - </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:ID="Rub"> <owl:disjointWith> - <owl:Class rdf:ID="File"/> + <owl:Class rdf:about="#TransportProtocol"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Hone"/> + <owl:Class rdf:about="#DigitalIn"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Lathe"/> + <owl:Class rdf:about="#DepthResolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Cut"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#FloatType"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Reachability"/> <owl:disjointWith> - <owl:Class rdf:ID="Mill"/> + <owl:Class rdf:about="#WormDiameter"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Drill"/> + <owl:Class rdf:about="#Resolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Grind"/> + <owl:Class rdf:about="#SwitchingFrequency"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Thrust"/> + <owl:Class rdf:about="#MinMeasurementRange"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Plane"/> + <owl:Class rdf:about="#ChuckDiameter"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Saw"/> + <owl:Class rdf:about="#CapabilityMaterial"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:ID="Separate"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="Thermal-Separate"/> + <owl:Class rdf:about="#MaxForce"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Lap"/> + <owl:Class rdf:about="#LightSpotSize"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Electro-discharge-machine"/> + <owl:Class rdf:about="#AngleResolution"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="Strech-Form"> <owl:disjointWith> - <owl:Class rdf:ID="Broach"/> + <owl:Class rdf:ID="True"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:ID="Detach"> <owl:disjointWith> - <owl:Class rdf:ID="Release"/> + <owl:Class rdf:ID="Flang"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Grasp"/> + <owl:Class rdf:ID="Deep-Draw"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Attach"/> + <owl:Class rdf:ID="Roll"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Clamp"/> + <owl:Class rdf:ID="Bead"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Unclamp"/> + <owl:Class rdf:ID="Fold"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:ID="Secure"/> - </rdfs:subClassOf> - <rdfs:subClassOf> - <owl:Restriction> - <owl:allValuesFrom> - <owl:Class rdf:ID="Robot"/> - </owl:allValuesFrom> - <owl:onProperty> - <owl:ObjectProperty rdf:ID="isSkillOf"/> - </owl:onProperty> - </owl:Restriction> - </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:about="#MaxForce"> <owl:disjointWith> - <owl:Class rdf:about="#ElectricalInterface"/> + <owl:Class rdf:ID="Extrude"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxMeasurementRange"/> + <owl:Class rdf:ID="Forge"/> </owl:disjointWith> <rdfs:subClassOf> - <owl:Restriction> - <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasUnit"/> - </owl:onProperty> - <owl:allValuesFrom> - <owl:Class rdf:ID="ForceUnit"/> - </owl:allValuesFrom> - </owl:Restriction> + <owl:Class rdf:ID="Form"/> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#CapabilityMaterial"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#Resolution"/> + <owl:Class rdf:ID="Bend"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Serial"/> + <owl:Class rdf:ID="Press"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ChuckDiameter"/> + <owl:Class rdf:ID="Crush"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Rub"> <owl:disjointWith> - <owl:Class rdf:about="#Length"/> + <owl:Class rdf:about="#File"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#DigitalIn"/> + <owl:Class rdf:about="#Hone"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> + <owl:Class rdf:about="#Lathe"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LaserClass"/> + <owl:Class rdf:about="#Cut"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#EthernetInterface"/> + <owl:Class rdf:about="#Mill"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#Drill"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Baudrate"/> + <owl:Class rdf:about="#Grind"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MinMeasurementRange"/> + <owl:Class rdf:about="#Thrust"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#DegreesOfFreedom"/> + <owl:Class rdf:about="#Plane"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Saw"/> <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> + <owl:Class rdf:about="#Separate"/> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#Profibus"/> + <owl:Class rdf:about="#Thermal-Separate"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#Lap"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LightSpotSize"/> + <owl:Class rdf:about="#Electro-discharge-machine"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#PneumaticConnector"/> + <owl:Class rdf:about="#Broach"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="Software"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:ID="Skill"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:ObjectProperty rdf:ID="hasSkill"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/> + </owl:Class> + <owl:Class rdf:ID="MinIntegrationTime"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#TimeUnit"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#IntegerTypeA"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Class rdf:about="#DeviceProperty"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="Attach"> <owl:disjointWith> - <owl:Class rdf:about="#MaxVoltageSupply"/> + <owl:Class rdf:ID="Release"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ScanningDistance"/> + <owl:Class rdf:ID="Grasp"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> + <owl:Class rdf:ID="Detach"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:ID="Clamp"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#DepthResolution"/> + <owl:Class rdf:ID="Unclamp"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:ID="Secure"/> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#Robot"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:ObjectProperty rdf:ID="isSkillOf"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="OpticProximitySwitch"> + <rdfs:subClassOf> + <owl:Class rdf:ID="OpticSwitch"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#Width"/> + <owl:Class rdf:ID="OpticThroughBeamSwitch"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> + <owl:Class rdf:ID="OpticReflexSwitch"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="par_3d"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:ID="StringType"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Class rdf:about="#Parameter"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="MaxIntegrationTime"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#TimeUnit"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#IntegerTypeA"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Class rdf:about="#DeviceProperty"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#BooleanType"> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:ID="CoordinateType"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#AngleResolution"/> + <owl:Class rdf:about="#FloatType"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:ID="CADFileType"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WormInside"/> + <owl:Class rdf:ID="IntegerPairType"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Repeatability"/> + <owl:Class rdf:ID="CoordinatePairType"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:ID="Type"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#RJ45"/> + <owl:Class rdf:about="#StringType"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#DigitalOut"/> + <owl:Class rdf:ID="EnumType"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Responsetime"/> + <owl:Class rdf:about="#IntegerTypeA"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> + <owl:Class rdf:ID="FloatPairType"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="MeasureDistance"> <owl:disjointWith> - <owl:Class rdf:about="#Reachability"/> + <owl:Class rdf:ID="MeasureTorque"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxScanAngle"/> + <owl:Class rdf:ID="MeasurePositionOfObject"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> + <owl:Class rdf:ID="MeasureForce"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Restriction> - <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasType"/> - </owl:onProperty> - <owl:allValuesFrom> - <owl:Class rdf:about="#FloatType"/> - </owl:allValuesFrom> - </owl:Restriction> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#EnclosureRatingIP"/> + <owl:Class rdf:ID="MeasureDiameter"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Height"/> + <owl:Class rdf:ID="MeasureArea"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#TCP"/> + <owl:Class rdf:ID="MeasureVolume"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Accuracy"/> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:ID="MeasureAcceleration"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WormDiameter"/> + <owl:Class rdf:ID="MeasureAngle"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#DigitalIn"> - <owl:disjointWith rdf:resource="#MaxForce"/> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:ID="MeasureTemperature"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#TCP"/> + <owl:Class rdf:ID="MeasureOrientationOfObject"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:ID="Measure"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#Profibus"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#ChuckDiameter"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#MaxMeasurementRange"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#DigitalOut"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#AngleResolution"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#WormInside"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> + <owl:Class rdf:ID="MeasureMotionOfObject"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Repeatability"/> + <owl:Class rdf:ID="MeasureSpeed"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="MaxInclinationAngle"> + <rdfs:subClassOf> + <owl:Class rdf:about="#DeviceProperty"/> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#IntegerTypeA"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:ID="AngleUnit"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="OpticFunction"> + <rdfs:subClassOf> + <owl:Class rdf:ID="MainFunction"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#MeasureVolume"> + <owl:disjointWith rdf:resource="#MeasureDistance"/> <owl:disjointWith> - <owl:Class rdf:about="#EthernetInterface"/> + <owl:Class rdf:about="#MeasureForce"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#RJ45"/> + <owl:Class rdf:about="#MeasureTemperature"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#MeasureOrientationOfObject"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Reachability"/> + <owl:Class rdf:about="#MeasureAngle"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Accuracy"/> <owl:disjointWith> - <owl:Class rdf:about="#EnclosureRatingIP"/> + <owl:Class rdf:about="#MeasureTorque"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#DegreesOfFreedom"/> + <owl:Class rdf:about="#MeasureDiameter"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ScanningDistance"/> + <owl:Class rdf:about="#MeasurePositionOfObject"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Baudrate"/> + <owl:Class rdf:about="#MeasureSpeed"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LaserClass"/> + <owl:Class rdf:about="#MeasureAcceleration"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Measure"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#ElectricalInterface"/> + <owl:Class rdf:about="#MeasureArea"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#DepthResolution"/> + <owl:Class rdf:about="#MeasureMotionOfObject"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#MeasureSpeed"> <owl:disjointWith> - <owl:Class rdf:about="#MaxScanAngle"/> + <owl:Class rdf:about="#MeasureTorque"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Responsetime"/> + <owl:Class rdf:about="#MeasurePositionOfObject"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MeasureDistance"/> <owl:disjointWith> - <owl:Class rdf:about="#Width"/> + <owl:Class rdf:about="#MeasureTemperature"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MeasureVolume"/> <owl:disjointWith> - <owl:Class rdf:about="#WormDiameter"/> + <owl:Class rdf:about="#MeasureAcceleration"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#PneumaticConnector"/> + <owl:Class rdf:about="#MeasureArea"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Length"/> + <owl:Class rdf:about="#MeasureMotionOfObject"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Measure"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#MaxVoltageSupply"/> + <owl:Class rdf:about="#MeasureOrientationOfObject"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#CapabilityMaterial"/> + <owl:Class rdf:about="#MeasureAngle"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#MeasureForce"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> + <owl:Class rdf:about="#MeasureDiameter"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="MinLightFlashDuration"> <rdfs:subClassOf> <owl:Class rdf:about="#DeviceProperty"/> </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Crush"> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> + <owl:Class rdf:about="#Forge"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#MinMeasurementRange"/> + <owl:Class rdf:about="#Flang"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#Bend"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Height"/> + <owl:Class rdf:about="#Roll"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Serial"/> + <owl:Class rdf:about="#Extrude"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#Deep-Draw"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Strech-Form"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Form"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#Resolution"/> + <owl:Class rdf:about="#True"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LightSpotSize"/> + <owl:Class rdf:about="#Fold"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#Press"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> + <owl:Class rdf:about="#Bead"/> </owl:disjointWith> </owl:Class> - <owl:Class rdf:about="#MeasureDistance"> - <owl:disjointWith> - <owl:Class rdf:about="#MeasureTorque"/> - </owl:disjointWith> + <owl:Class rdf:about="#UPnP"> <owl:disjointWith> - <owl:Class rdf:about="#MeasurePositionOfObject"/> + <owl:Class rdf:about="#DegreesOfFreedom"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#DeviceProperty"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#MeasureForce"/> + <owl:Class rdf:about="#LightSpotSize"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MeasureDiameter"/> + <owl:Class rdf:about="#Editable"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MeasureArea"/> <owl:disjointWith> - <owl:Class rdf:about="#MeasureVolume"/> + <owl:Class rdf:about="#WormOutside"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MeasureAcceleration"/> + <owl:Class rdf:about="#ElectricalInterface"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MeasureAngle"/> + <owl:Class rdf:about="#SwitchingFrequency"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MeasureTemperature"/> + <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MeasureOrientationOfObject"/> + <owl:Class rdf:about="#RJ45"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#Measure"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#MeasureMotionOfObject"/> + <owl:Class rdf:about="#MechanicalConnector"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MeasureSpeed"/> + <owl:Class rdf:about="#FTP"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:ID="EnumType"> <owl:disjointWith> - <owl:Class rdf:ID="IntegerTypeA"/> + <owl:Class rdf:about="#ChuckDiameter"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="CoordinatePairType"/> + <owl:Class rdf:about="#DigitalOut"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#FloatType"/> + <owl:Class rdf:about="#MinAmbientTemperature"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="FloatPairType"/> + <owl:Class rdf:about="#TransportProtocol"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="CADFileType"/> + <owl:Class rdf:about="#EthernetInterface"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="StringType"/> + <owl:Class rdf:about="#WormInside"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="BooleanType"/> + <owl:Class rdf:about="#Resolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="CoordinateType"/> + <owl:Class rdf:about="#MaxMeasurementRange"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="IntegerPairType"/> + <owl:Class rdf:about="#PneumaticConnector"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:ID="Type"/> - </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:about="#Robot"> - <rdfs:subClassOf> - <owl:Class rdf:ID="ManipulationAndHandling"/> - </rdfs:subClassOf> - <rdfs:subClassOf> - <owl:Restriction> - <owl:onProperty> - <owl:ObjectProperty rdf:ID="hasProperty"/> - </owl:onProperty> - <owl:someValuesFrom> - <owl:Class rdf:ID="Color"/> - </owl:someValuesFrom> - </owl:Restriction> - </rdfs:subClassOf> - <rdfs:subClassOf> - <owl:Restriction> - <owl:onProperty> - <owl:ObjectProperty rdf:about="#hasProperty"/> - </owl:onProperty> - <owl:someValuesFrom> - <owl:Class rdf:ID="NumberOfJoints"/> - </owl:someValuesFrom> - </owl:Restriction> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="ToolChanger"/> + <owl:Class rdf:about="#Length"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Gripper"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Fixture"/> + <owl:Class rdf:about="#MaxForce"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Displacement"/> + <owl:Class rdf:about="#DigitalIn"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#Fixture"> <owl:disjointWith> - <owl:Class rdf:about="#ToolChanger"/> + <owl:Class rdf:about="#ResponseTime"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Robot"/> <owl:disjointWith> - <owl:Class rdf:about="#Gripper"/> + <owl:Class rdf:about="#Height"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Displacement"/> + <owl:Class rdf:about="#EnclosureRatingIP"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#ManipulationAndHandling"/> - </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:ID="ElectricalConnection"> - <rdfs:subClassOf> - <owl:Class rdf:ID="Property"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="Cost"/> + <owl:Class rdf:about="#CapabilityMaterial"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="FieldOfView"/> + <owl:Class rdf:about="#AngleResolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Color"/> + <owl:Class rdf:about="#MinVoltageSupply"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="BoundingBox"/> + <owl:Class rdf:about="#Baudrate"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#DeviceProperty"/> + <owl:Class rdf:about="#MinMeasurementRange"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#NumberOfJoints"/> + <owl:Class rdf:about="#Repeatability"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Mass"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Geometry"/> + <owl:Class rdf:about="#ScanningDistance"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="MaxResolution"/> + <owl:Class rdf:about="#MaxCurrentConsumption"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Reachability"/> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:ID="PowerConsumption"/> + <owl:Class rdf:about="#SerialInOutSignal"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Payload"/> + <owl:Class rdf:about="#LightType"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Diameter"/> + <owl:Class rdf:about="#WormDiameter"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Material"/> + <owl:Class rdf:about="#DepthResolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="NumberOfFingers"/> + <owl:Class rdf:about="#TypeOfActuation"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#Height"> <owl:disjointWith> <owl:Class rdf:about="#LaserClass"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WormDiameter"/> + <owl:Class rdf:about="#Profibus"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WormInside"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#MaxMeasurementRange"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#ScanningDistance"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#MaxScanAngle"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="TactileProximitySwitch"> + <rdfs:subClassOf> + <owl:Class rdf:ID="TactileSensor"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#OpticReflexSwitch"> + <rdfs:subClassOf> + <owl:Class rdf:about="#OpticSwitch"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#EthernetInterface"/> + <owl:Class rdf:about="#OpticThroughBeamSwitch"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#OpticProximitySwitch"/> + </owl:Class> + <owl:Class rdf:about="#Payload"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:ID="MassUnit"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#objectCircular"/> <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> + <owl:Class rdf:about="#minStructureSize"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Resolution"/> + <owl:Class rdf:about="#IsTransparent"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#AngleResolution"/> + <owl:Class rdf:about="#Color"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ElectricalInterface"/> + <owl:Class rdf:about="#NumberOfFingers"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Accuracy"/> <owl:disjointWith> - <owl:Class rdf:about="#MinMeasurementRange"/> + <owl:Class rdf:about="#MaxResolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> + <owl:Class rdf:about="#DeviceProperty"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Serial"/> + <owl:Class rdf:about="#NumberOfJoints"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> + <owl:Class rdf:about="#Cost"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> + <owl:Class rdf:about="#ElectricalConnection"/> </owl:disjointWith> <rdfs:subClassOf> <owl:Restriction> - <owl:allValuesFrom> - <owl:Class rdf:ID="LengthUnit"/> - </owl:allValuesFrom> <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasUnit"/> + <owl:FunctionalProperty rdf:about="#hasType"/> </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#FloatType"/> + </owl:allValuesFrom> </owl:Restriction> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#MaxVoltageSupply"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#Profibus"/> + <owl:Class rdf:about="#Geometry"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Property"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#DigitalOut"/> + <owl:Class rdf:about="#Mass"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LightSpotSize"/> + <owl:Class rdf:about="#PowerConsumption"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#TCP"/> + <owl:Class rdf:about="#BoundingBox"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Reachability"/> + <owl:Class rdf:about="#Material"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#Diameter"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxScanAngle"/> + <owl:Class rdf:about="#FieldOfView"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="Computer"> + <rdfs:subClassOf> + <owl:Class rdf:ID="Device"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#NumberOfFingers"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Property"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#PneumaticConnector"/> + <owl:Class rdf:about="#Color"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#Cost"/> </owl:disjointWith> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasType"/> + <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> <owl:allValuesFrom> - <owl:Class rdf:about="#FloatType"/> + <owl:Class rdf:about="#NullUnit"/> </owl:allValuesFrom> </owl:Restriction> </rdfs:subClassOf> - <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> - </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#objectCircular"/> <owl:disjointWith> - <owl:Class rdf:about="#Length"/> + <owl:Class rdf:about="#Geometry"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ChuckDiameter"/> + <owl:Class rdf:about="#MaxResolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Repeatability"/> + <owl:Class rdf:about="#minStructureSize"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DigitalIn"/> <owl:disjointWith> - <owl:Class rdf:about="#EnclosureRatingIP"/> + <owl:Class rdf:about="#Mass"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#IntegerTypeA"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#DegreesOfFreedom"/> + <owl:Class rdf:about="#PowerConsumption"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#FieldOfView"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#RJ45"/> + <owl:Class rdf:about="#Diameter"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Width"/> + <owl:Class rdf:about="#NumberOfJoints"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#isPropertyOf"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:ID="Gripper"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#Baudrate"/> + <owl:Class rdf:about="#ElectricalConnection"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxForce"/> <owl:disjointWith> - <owl:Class rdf:about="#Responsetime"/> + <owl:Class rdf:about="#DeviceProperty"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#CapabilityMaterial"/> + <owl:Class rdf:about="#IsTransparent"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#Material"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#DepthResolution"/> + <owl:Class rdf:about="#BoundingBox"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Payload"/> + </owl:Class> + <owl:Class rdf:ID="Mold"> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#Separate"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#MaxVoltageSupply"> <owl:disjointWith> - <owl:Class rdf:about="#Baudrate"/> + <owl:Class rdf:about="#ModifyWorkpieceProperties"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#LaserClass"/> + <owl:Class rdf:ID="Join"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Width"/> + <owl:Class rdf:about="#Form"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> + <owl:Class rdf:ID="Coat"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Height"/> + <rdfs:subClassOf> + <owl:Class rdf:ID="ManufacturingFunction"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="wpPossibleRotationAngle"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#AngleUnit"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> <owl:allValuesFrom> @@ -1156,760 +1503,859 @@ </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Parameter"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="CurrencyUnit"> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> + <owl:Class rdf:about="#CurrentUnit"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Length"/> + <owl:Class rdf:about="#TimeUnit"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Responsetime"/> + <owl:Class rdf:ID="PowerUnit"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#EnclosureRatingIP"/> + <owl:Class rdf:ID="ForceUnit"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#DigitalOut"/> + <owl:Class rdf:about="#AngleUnit"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#NullUnit"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:ID="TemperatureUnit"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:ID="Unit"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#EthernetInterface"/> + <owl:Class rdf:about="#MassUnit"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#RJ45"/> + <owl:Class rdf:ID="RotationalVelocityUnit"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ScanningDistance"/> + <owl:Class rdf:ID="FrequencyUnit"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#PneumaticConnector"/> + <owl:Class rdf:ID="VelocityUnit"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#LengthUnit"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="FingerGripper"> <owl:disjointWith> - <owl:Class rdf:about="#MaxMeasurementRange"/> + <owl:Class rdf:ID="VacuumGripper"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#TCP"/> + <owl:Class rdf:ID="PincerGripper"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#DegreesOfFreedom"/> + <owl:Class rdf:ID="MagnetGripper"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Gripper"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="PerformSelfTest"> + <owl:disjointWith> + <owl:Class rdf:ID="CollectStatisticalData"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:ID="DiagnosticFunction"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="ApplicationProtocol"> + <rdfs:subClassOf> + <owl:Class rdf:about="#DeviceProperty"/> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#EnumType"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> <owl:allValuesFrom> - <owl:Class rdf:about="#CurrentUnit"/> + <owl:Class rdf:about="#NullUnit"/> </owl:allValuesFrom> <owl:onProperty> <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="ElectrolyticSegregate"> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#ElectricalInterface"/> + <owl:Class rdf:ID="Sinter"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Serial"/> + <owl:Class rdf:ID="Cast"/> </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#Mold"/> + </owl:Class> + <owl:Class rdf:ID="Move"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom> + <owl:Class rdf:ID="Destination"/> + </owl:someValuesFrom> + <owl:onProperty> + <owl:ObjectProperty rdf:ID="hasParameter"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom> + <owl:Class rdf:ID="Velocity"/> + </owl:someValuesFrom> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasParameter"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Class rdf:ID="ManipulationAndHandlingFunction"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#Profibus"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#Secure"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="Communication"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Device"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#Repeatability"/> + <owl:Class rdf:ID="Tool"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> + <owl:Class rdf:ID="Sensor"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WormInside"/> + <owl:Class rdf:ID="Manufacturing"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:ID="ManipulationAndHandling"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> + <owl:Class rdf:ID="EnvironmentDevice"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxScanAngle"/> + <owl:Class rdf:ID="Controller"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DigitalIn"/> + </owl:Class> + <owl:Class rdf:ID="minNoPixPerStructure"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Parameter"/> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#IntegerTypeA"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#MaxMeasurementRange"> <owl:disjointWith> - <owl:Class rdf:about="#DepthResolution"/> + <owl:Class rdf:about="#DegreesOfFreedom"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Accuracy"/> <owl:disjointWith> - <owl:Class rdf:about="#Reachability"/> + <owl:Class rdf:about="#Repeatability"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WormDiameter"/> + <owl:Class rdf:about="#LightSpotSize"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Resolution"/> + <owl:Class rdf:about="#ScanningDistance"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> + <owl:Class rdf:about="#Height"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MinMeasurementRange"/> + <owl:Class rdf:about="#LightType"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ChuckDiameter"/> + <owl:Class rdf:about="#SerialInOutSignal"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#CapabilityMaterial"/> + <owl:Class rdf:about="#Editable"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxForce"/> <owl:disjointWith> - <owl:Class rdf:about="#LightSpotSize"/> + <owl:Class rdf:about="#Baudrate"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#AngleResolution"/> + <owl:Class rdf:about="#TransportProtocol"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:ID="PerformSelfTest"> - <rdfs:subClassOf> - <owl:Class rdf:ID="DiagnosticFunction"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="CollectStatisticalData"/> + <owl:Class rdf:about="#Length"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:ID="Scan"> - <rdfs:subClassOf> - <owl:Class rdf:ID="SensorFunction"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="Read"/> + <owl:Class rdf:about="#ResponseTime"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Measure"/> + <owl:Class rdf:about="#MinAmbientTemperature"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ImageAnalysis"/> + <owl:Class rdf:about="#ElectricalInterface"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Detect"/> + <owl:Class rdf:about="#LaserClass"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Classify"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:ID="JointFingerGripper"> - <rdfs:subClassOf> - <owl:Class rdf:ID="FingerGripper"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="ElasticFingerGripper"/> + <owl:Class rdf:about="#WormInside"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#MaxScanAngle"> <owl:disjointWith> - <owl:Class rdf:about="#Profibus"/> + <owl:Class rdf:about="#CapabilityMaterial"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#WormDiameter"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#TypeOfActuation"/> </owl:disjointWith> <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#MinMeasurementRange"/> + <owl:Class rdf:about="#EnclosureRatingIP"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#DeviceProperty"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Reachability"/> <owl:disjointWith> - <owl:Class rdf:about="#CapabilityMaterial"/> + <owl:Class rdf:about="#DigitalIn"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#RJ45"/> + <owl:Class rdf:about="#EthernetInterface"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Reachability"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> + <owl:Class rdf:about="#ChuckDiameter"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#MinVoltageSupply"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DigitalIn"/> <owl:disjointWith> - <owl:Class rdf:about="#PneumaticConnector"/> + <owl:Class rdf:about="#Resolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#DigitalOut"/> + <owl:Class rdf:about="#PneumaticConnector"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#EnclosureRatingIP"/> + <owl:Class rdf:about="#SwitchingFrequency"/> </owl:disjointWith> <rdfs:subClassOf> <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#FloatPairType"/> + </owl:allValuesFrom> <owl:onProperty> <owl:FunctionalProperty rdf:about="#hasType"/> </owl:onProperty> - <owl:allValuesFrom> - <owl:Class rdf:about="#FloatType"/> - </owl:allValuesFrom> </owl:Restriction> </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#UPnP"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxMeasurementRange"/> + <owl:Class rdf:about="#MechanicalConnector"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> - <owl:disjointWith rdf:resource="#Accuracy"/> <owl:disjointWith> - <owl:Class rdf:about="#ElectricalInterface"/> + <owl:Class rdf:about="#AngleResolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WormInside"/> + <owl:Class rdf:about="#Profibus"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#MaxCurrentConsumption"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#Responsetime"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#TCP"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#Serial"/> + <owl:Class rdf:about="#WormOutside"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ChuckDiameter"/> + <owl:Class rdf:about="#DepthResolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LaserClass"/> + <owl:Class rdf:about="#MaxScanAngle"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Width"/> + <owl:Class rdf:about="#RJ45"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Baudrate"/> + <owl:Class rdf:about="#MaxForce"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#AngleResolution"/> + <owl:Class rdf:about="#FTP"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#MinMeasurementRange"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#EthernetInterface"/> + <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#DigitalOut"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Grind"> <owl:disjointWith> - <owl:Class rdf:about="#DegreesOfFreedom"/> + <owl:Class rdf:about="#Cut"/> </owl:disjointWith> <rdfs:subClassOf> - <owl:Restriction> - <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasUnit"/> - </owl:onProperty> - <owl:allValuesFrom> - <owl:Class rdf:ID="AngleUnit"/> - </owl:allValuesFrom> - </owl:Restriction> + <owl:Class rdf:about="#Separate"/> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#ScanningDistance"/> + <owl:Class rdf:about="#Thermal-Separate"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Length"/> + <owl:Class rdf:about="#Mill"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Rub"/> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> + <owl:Class rdf:about="#File"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#Hone"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Repeatability"/> + <owl:Class rdf:about="#Broach"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Resolution"/> + <owl:Class rdf:about="#Lathe"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LightSpotSize"/> + <owl:Class rdf:about="#Plane"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Height"/> - <owl:disjointWith rdf:resource="#MaxForce"/> + <owl:disjointWith rdf:resource="#Saw"/> <owl:disjointWith> - <owl:Class rdf:about="#WormDiameter"/> + <owl:Class rdf:about="#Drill"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#DepthResolution"/> + <owl:Class rdf:about="#Electro-discharge-machine"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> + <owl:Class rdf:about="#Lap"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Thrust"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> - </rdfs:subClassOf> </owl:Class> - <owl:Class rdf:ID="Tool"> - <rdfs:subClassOf> - <owl:Class rdf:ID="Device"/> - </rdfs:subClassOf> + <owl:Class rdf:about="#FTP"> <owl:disjointWith> - <owl:Class rdf:ID="Sensor"/> + <owl:Class rdf:about="#CapabilityMaterial"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Manufacturing"/> + <owl:Class rdf:about="#DegreesOfFreedom"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ManipulationAndHandling"/> + <owl:Class rdf:about="#Baudrate"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="EnvironmentDevice"/> + <owl:Class rdf:about="#EthernetInterface"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Controller"/> + <owl:Class rdf:about="#TransportProtocol"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Communication"/> + <owl:Class rdf:about="#Height"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:ID="TactileProximitySwitch"> - <rdfs:subClassOf> - <owl:Class rdf:ID="TactileSensor"/> - </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:ID="SpecialKinematicRobot"> - <rdfs:subClassOf rdf:resource="#Robot"/> <owl:disjointWith> - <owl:Class rdf:ID="SimpleKinematicRobot"/> + <owl:Class rdf:about="#WormOutside"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="ScaraRobot"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="ParallelKinematicRobot"/> + <owl:Class rdf:about="#Profibus"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="HexapodRobot"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="CartesianRobot"/> + <owl:Class rdf:about="#ChuckDiameter"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="ArticulatedRobot"/> + <owl:Class rdf:about="#Length"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:ID="ExecutionTime"> <rdfs:subClassOf> - <owl:Class rdf:ID="Parameter"/> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> + </owl:Restriction> </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:ID="GeneralParallelGripper"> <owl:disjointWith> - <owl:Class rdf:ID="LineParallelGripper"/> + <owl:Class rdf:about="#DigitalOut"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="CricularParallelGripper"/> - </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:ID="ParallelGripper"/> - </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:about="#DigitalOut"> - <owl:disjointWith rdf:resource="#MaxForce"/> - <owl:disjointWith> - <owl:Class rdf:about="#Reachability"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#PneumaticConnector"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#Profibus"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#LaserClass"/> + <owl:Class rdf:about="#Editable"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ChuckDiameter"/> + <owl:Class rdf:about="#SwitchingFrequency"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#TypeOfActuation"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#UPnP"/> <owl:disjointWith> - <owl:Class rdf:about="#RJ45"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> + <owl:Class rdf:about="#MaxCurrentConsumption"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#CapabilityMaterial"/> + <owl:Class rdf:about="#MinVoltageSupply"/> </owl:disjointWith> <rdfs:subClassOf> - <owl:Restriction> - <owl:allValuesFrom> - <owl:Class rdf:ID="NullUnit"/> - </owl:allValuesFrom> - <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasUnit"/> - </owl:onProperty> - </owl:Restriction> + <owl:Class rdf:about="#DeviceProperty"/> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#LightSpotSize"/> + <owl:Class rdf:about="#Repeatability"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ScanningDistance"/> + <owl:Class rdf:about="#WormInside"/> </owl:disjointWith> <rdfs:subClassOf> <owl:Restriction> + <owl:allValuesFrom rdf:resource="#BooleanType"/> <owl:onProperty> <owl:FunctionalProperty rdf:about="#hasType"/> </owl:onProperty> - <owl:allValuesFrom> - <owl:Class rdf:about="#BooleanType"/> - </owl:allValuesFrom> </owl:Restriction> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#Resolution"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#Repeatability"/> + <owl:Class rdf:about="#ScanningDistance"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ElectricalInterface"/> + <owl:Class rdf:about="#LightSpotSize"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith rdf:resource="#Reachability"/> <owl:disjointWith> - <owl:Class rdf:about="#TCP"/> + <owl:Class rdf:about="#MechanicalConnector"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Serial"/> + <owl:Class rdf:about="#Resolution"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#DepthResolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#AngleResolution"/> + <owl:Class rdf:about="#ElectricalInterface"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Length"/> + <owl:Class rdf:about="#MaxForce"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WormInside"/> + <owl:Class rdf:about="#LaserClass"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Accuracy"/> <owl:disjointWith> - <owl:Class rdf:about="#MinMeasurementRange"/> + <owl:Class rdf:about="#ResponseTime"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#EnclosureRatingIP"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxMeasurementRange"/> + <owl:Class rdf:about="#LightType"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#Baudrate"/> + <owl:Class rdf:about="#AngleResolution"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> - </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#DigitalIn"/> <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#DegreesOfFreedom"/> + <owl:Class rdf:about="#MaxScanAngle"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#MinAmbientTemperature"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Responsetime"/> + <owl:Class rdf:about="#SerialInOutSignal"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> + <owl:Class rdf:about="#PneumaticConnector"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Width"/> + <owl:Class rdf:about="#DigitalIn"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#EthernetInterface"/> + <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#EnclosureRatingIP"/> + <owl:Class rdf:about="#WormDiameter"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Height"/> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> + <owl:Class rdf:about="#MinMeasurementRange"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WormDiameter"/> + <owl:Class rdf:about="#RJ45"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#ScanningDistance"> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#MaxCurrentConsumption"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:ID="Bolt"> <rdfs:subClassOf> - <owl:Class rdf:ID="Join"/> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#FloatType"/> + </owl:allValuesFrom> + </owl:Restriction> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="Weld"/> + <owl:Class rdf:about="#Editable"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Solder"/> + <owl:Class rdf:about="#Resolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Rivet"/> + <owl:Class rdf:about="#LightSpotSize"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Glue"/> + <owl:Class rdf:about="#DepthResolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Fill"/> + <owl:Class rdf:about="#LaserClass"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Clinch"/> + <owl:Class rdf:about="#MechanicalConnector"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Assemble"/> + <owl:Class rdf:about="#MinVoltageSupply"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#Grind"> <owl:disjointWith> - <owl:Class rdf:about="#Cut"/> + <owl:Class rdf:about="#DigitalIn"/> </owl:disjointWith> <rdfs:subClassOf> - <owl:Class rdf:about="#Separate"/> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#LengthUnit"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#Thermal-Separate"/> + <owl:Class rdf:about="#DegreesOfFreedom"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Mill"/> + <owl:Class rdf:about="#Baudrate"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Rub"/> <owl:disjointWith> - <owl:Class rdf:about="#File"/> + <owl:Class rdf:about="#DigitalOut"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Hone"/> + <owl:Class rdf:about="#RJ45"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Broach"/> + <owl:Class rdf:about="#MaxScanAngle"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#UPnP"/> <owl:disjointWith> - <owl:Class rdf:about="#Lathe"/> + <owl:Class rdf:about="#Length"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Plane"/> + <owl:Class rdf:about="#EthernetInterface"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Saw"/> + <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Drill"/> + <owl:Class rdf:about="#Height"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Electro-discharge-machine"/> + <owl:Class rdf:about="#LightType"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Lap"/> + <owl:Class rdf:about="#SerialInOutSignal"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Thrust"/> + <owl:Class rdf:about="#MinMeasurementRange"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#Hone"> <owl:disjointWith> - <owl:Class rdf:about="#Thermal-Separate"/> + <owl:Class rdf:about="#PneumaticConnector"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Grind"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#Lap"/> + <owl:Class rdf:about="#ChuckDiameter"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#File"/> + <owl:Class rdf:about="#CapabilityMaterial"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Mill"/> + <owl:Class rdf:about="#AngleResolution"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <owl:disjointWith> + <owl:Class rdf:about="#SwitchingFrequency"/> </owl:disjointWith> <rdfs:subClassOf> - <owl:Class rdf:about="#Separate"/> + <owl:Class rdf:about="#DeviceProperty"/> </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#FTP"/> <owl:disjointWith> - <owl:Class rdf:about="#Drill"/> + <owl:Class rdf:about="#TransportProtocol"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Saw"/> + <owl:Class rdf:about="#ResponseTime"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Lathe"/> + <owl:Class rdf:about="#TypeOfActuation"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Thrust"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Rub"/> <owl:disjointWith> - <owl:Class rdf:about="#Electro-discharge-machine"/> + <owl:Class rdf:about="#WormInside"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Plane"/> + <owl:Class rdf:about="#MaxForce"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Broach"/> + <owl:Class rdf:about="#WormDiameter"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Cut"/> + <owl:Class rdf:about="#MinAmbientTemperature"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#Serial"> - <owl:disjointWith rdf:resource="#DigitalOut"/> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> + <owl:Class rdf:about="#Profibus"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#Repeatability"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Height"/> + <owl:disjointWith rdf:resource="#Reachability"/> <owl:disjointWith> - <owl:Class rdf:about="#WormDiameter"/> + <owl:Class rdf:about="#WormOutside"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Accuracy"/> <owl:disjointWith> - <owl:Class rdf:about="#ChuckDiameter"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> + <owl:Class rdf:about="#EnclosureRatingIP"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Baudrate"/> + <owl:Class rdf:about="#ElectricalInterface"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="Displace"> + <rdfs:subClassOf rdf:resource="#Move"/> <owl:disjointWith> - <owl:Class rdf:about="#Profibus"/> + <owl:Class rdf:ID="Orient"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> + <owl:Class rdf:ID="Pan"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LightSpotSize"/> + <owl:Class rdf:ID="Convey"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxForce"/> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:ID="Position"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:ID="Feed"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#Resolution"/> + <owl:Class rdf:ID="Pass"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#Robot"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#isSkillOf"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#PneumaticConnector"/> + <owl:Class rdf:ID="Arrange"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MinMeasurementRange"/> + <owl:Class rdf:ID="Turn"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#TimeUnit"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Unit"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#AngleResolution"/> + <owl:Class rdf:about="#MassUnit"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> + <owl:Class rdf:about="#NullUnit"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#CurrencyUnit"/> <owl:disjointWith> - <owl:Class rdf:about="#Responsetime"/> + <owl:Class rdf:about="#PowerUnit"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Reachability"/> + <owl:Class rdf:about="#VelocityUnit"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#TCP"/> + <owl:Class rdf:about="#LengthUnit"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#DepthResolution"/> + <owl:Class rdf:about="#TemperatureUnit"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> + <owl:Class rdf:about="#ForceUnit"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ElectricalInterface"/> + <owl:Class rdf:about="#RotationalVelocityUnit"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Length"/> + <owl:Class rdf:about="#CurrentUnit"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#FrequencyUnit"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#AngleUnit"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="ImageProcessingSoftware"> + <rdfs:subClassOf rdf:resource="#Software"/> + </owl:Class> + <owl:Class rdf:about="#CoordinateType"> <owl:disjointWith> - <owl:Class rdf:about="#EthernetInterface"/> + <owl:Class rdf:about="#CADFileType"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LaserClass"/> + <owl:Class rdf:about="#CoordinatePairType"/> </owl:disjointWith> <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> + <owl:Class rdf:about="#Type"/> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#ScanningDistance"/> + <owl:Class rdf:about="#EnumType"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#CapabilityMaterial"/> + <owl:Class rdf:about="#StringType"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#BooleanType"/> <owl:disjointWith> - <owl:Class rdf:about="#WormInside"/> + <owl:Class rdf:about="#IntegerTypeA"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#IntegerPairType"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#EnclosureRatingIP"/> + <owl:Class rdf:about="#FloatPairType"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#RJ45"/> + <owl:Class rdf:about="#FloatType"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#ArticulatedRobot"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Robot"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#SpecialKinematicRobot"/> <owl:disjointWith> - <owl:Class rdf:about="#Repeatability"/> + <owl:Class rdf:about="#SimpleKinematicRobot"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DigitalIn"/> <owl:disjointWith> - <owl:Class rdf:about="#DegreesOfFreedom"/> + <owl:Class rdf:about="#ScaraRobot"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxMeasurementRange"/> + <owl:Class rdf:about="#ParallelKinematicRobot"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Width"/> + <owl:Class rdf:about="#HexapodRobot"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#CartesianRobot"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Roll"> + <owl:disjointWith> + <owl:Class rdf:about="#Extrude"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Forge"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#True"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Flang"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Bead"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Form"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Strech-Form"/> + <owl:disjointWith rdf:resource="#Crush"/> + <owl:disjointWith> + <owl:Class rdf:about="#Fold"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Deep-Draw"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Bend"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Press"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="DetectColor"> + <rdfs:subClassOf> + <owl:Class rdf:ID="Detect"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:ID="DetectObject"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="DetectLuminescence"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="DetectContrast"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:ID="DetectCollision"/> </owl:disjointWith> </owl:Class> <owl:Class rdf:about="#Material"> @@ -1919,17 +2365,18 @@ <owl:disjointWith> <owl:Class rdf:about="#DeviceProperty"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#NumberOfFingers"/> <owl:disjointWith> - <owl:Class rdf:about="#NumberOfFingers"/> + <owl:Class rdf:about="#minStructureSize"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#MaxResolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#PowerConsumption"/> + <owl:Class rdf:about="#FieldOfView"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#FieldOfView"/> + <owl:Class rdf:about="#PowerConsumption"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#Cost"/> @@ -1943,6 +2390,9 @@ <owl:disjointWith> <owl:Class rdf:about="#Color"/> </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#IsTransparent"/> + </owl:disjointWith> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> @@ -1953,23 +2403,24 @@ </owl:allValuesFrom> </owl:Restriction> </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#objectCircular"/> + <owl:disjointWith> + <owl:Class rdf:about="#Geometry"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Payload"/> + <owl:disjointWith> + <owl:Class rdf:about="#ElectricalConnection"/> + </owl:disjointWith> <rdfs:subClassOf> <owl:Restriction> - <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasUnit"/> - </owl:onProperty> <owl:allValuesFrom> <owl:Class rdf:about="#NullUnit"/> </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith> - <owl:Class rdf:about="#Geometry"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#Payload"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#ElectricalConnection"/> <owl:disjointWith> <owl:Class rdf:about="#NumberOfJoints"/> </owl:disjointWith> @@ -1977,887 +2428,1004 @@ <owl:Class rdf:about="#Diameter"/> </owl:disjointWith> </owl:Class> - <owl:Class rdf:about="#Broach"> - <owl:disjointWith rdf:resource="#Grind"/> + <owl:Class rdf:ID="MaxLightFlashDuration"> + <rdfs:subClassOf> + <owl:Class rdf:about="#DeviceProperty"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Diameter"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Property"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#Saw"/> + <owl:Class rdf:about="#DeviceProperty"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Lap"/> + <owl:Class rdf:about="#IsTransparent"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Plane"/> + <owl:Class rdf:about="#Color"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Material"/> <owl:disjointWith> - <owl:Class rdf:about="#Cut"/> + <owl:Class rdf:about="#ElectricalConnection"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Lathe"/> + <owl:Class rdf:about="#FieldOfView"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Hone"/> <rdfs:subClassOf> - <owl:Class rdf:about="#Separate"/> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#FloatType"/> + </owl:allValuesFrom> + </owl:Restriction> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#Mill"/> + <owl:Class rdf:about="#Mass"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Payload"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#LengthUnit"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#File"/> + <owl:Class rdf:about="#BoundingBox"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Thermal-Separate"/> + <owl:Class rdf:about="#PowerConsumption"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Rub"/> + <owl:disjointWith rdf:resource="#NumberOfFingers"/> <owl:disjointWith> - <owl:Class rdf:about="#Electro-discharge-machine"/> + <owl:Class rdf:about="#Cost"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Thrust"/> + <owl:Class rdf:about="#Geometry"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Drill"/> + <owl:Class rdf:about="#MaxResolution"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:ID="ActivateLighting"> - <rdfs:subClassOf> - <owl:Class rdf:ID="ChangeEnvironment"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="DeactivateLighting"/> + <owl:Class rdf:about="#minStructureSize"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#WormInside"> + <owl:disjointWith rdf:resource="#objectCircular"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxMeasurementRange"/> + <owl:Class rdf:about="#NumberOfJoints"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="FeedSpeed"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Velocity"/> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#FloatType"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#VelocityUnit"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#MinMeasurementRange"> + <owl:disjointWith rdf:resource="#ScanningDistance"/> <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> + <owl:Class rdf:about="#Height"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Baudrate"/> + <owl:Class rdf:about="#EthernetInterface"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#LaserClass"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Resolution"/> + <owl:Class rdf:about="#WormOutside"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxForce"/> - <owl:disjointWith rdf:resource="#Height"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#WormDiameter"/> + <owl:Class rdf:about="#DigitalOut"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#CapabilityMaterial"/> + <owl:Class rdf:about="#ResponseTime"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#EthernetInterface"/> + <owl:Class rdf:about="#MinVoltageSupply"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#Repeatability"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#TCP"/> + <owl:Class rdf:about="#EnclosureRatingIP"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ScanningDistance"/> + <owl:Class rdf:about="#RJ45"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Reachability"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> + <owl:Class rdf:about="#Resolution"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DigitalIn"/> <owl:disjointWith> - <owl:Class rdf:about="#Profibus"/> + <owl:Class rdf:about="#MinAmbientTemperature"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#DepthResolution"/> + <owl:Class rdf:about="#DigitalIn"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#AngleResolution"/> + <owl:Class rdf:about="#CapabilityMaterial"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#Profibus"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#Serial"/> - <owl:disjointWith> - <owl:Class rdf:about="#EnclosureRatingIP"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#ElectricalInterface"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#DegreesOfFreedom"/> + <owl:Class rdf:about="#TypeOfActuation"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#FloatPairType"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#RJ45"/> + <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> + <owl:disjointWith rdf:resource="#FTP"/> <owl:disjointWith> - <owl:Class rdf:about="#PneumaticConnector"/> + <owl:Class rdf:about="#WormInside"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LightSpotSize"/> + <owl:Class rdf:about="#SwitchingFrequency"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DigitalOut"/> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#DepthResolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MinMeasurementRange"/> + <owl:Class rdf:about="#PneumaticConnector"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#LightType"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> - </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Accuracy"/> + <owl:disjointWith rdf:resource="#UPnP"/> <owl:disjointWith> - <owl:Class rdf:about="#LaserClass"/> + <owl:Class rdf:about="#Length"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Width"/> + <owl:Class rdf:about="#MaxCurrentConsumption"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Reachability"/> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#Baudrate"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Responsetime"/> + <owl:Class rdf:about="#Editable"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#WormDiameter"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#ChuckDiameter"/> </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#Length"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> - </owl:disjointWith> - </owl:Class> - <owl:Class rdf:ID="BarcodeReader"> - <rdfs:subClassOf> - <owl:Class rdf:about="#VisionSensor"/> - </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:ID="DetectContrast"> <rdfs:subClassOf> - <owl:Class rdf:about="#Detect"/> + <owl:Class rdf:about="#DeviceProperty"/> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="DetectObject"/> + <owl:Class rdf:about="#AngleResolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="DetectLuminescence"/> + <owl:Class rdf:about="#MaxScanAngle"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="DetectColor"/> + <owl:Class rdf:about="#ElectricalInterface"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="DetectCollision"/> + <owl:Class rdf:about="#DegreesOfFreedom"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#Communication"> - <owl:disjointWith rdf:resource="#Tool"/> <owl:disjointWith> - <owl:Class rdf:about="#Sensor"/> + <owl:Class rdf:about="#SerialInOutSignal"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Manufacturing"/> + <owl:Class rdf:about="#MaxForce"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ManipulationAndHandling"/> + <owl:Class rdf:about="#LightSpotSize"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#EnvironmentDevice"/> + <owl:Class rdf:about="#TransportProtocol"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Controller"/> + <owl:Class rdf:about="#MechanicalConnector"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#Device"/> - </rdfs:subClassOf> </owl:Class> - <owl:Class rdf:about="#DetectColor"> + <owl:Class rdf:about="#Secure"> <rdfs:subClassOf> - <owl:Class rdf:about="#Detect"/> + <owl:Class rdf:about="#ManipulationAndHandlingFunction"/> </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Move"/> + </owl:Class> + <owl:Class rdf:about="#Reset"> <owl:disjointWith> - <owl:Class rdf:about="#DetectObject"/> + <owl:Class rdf:about="#SaveParameterSet"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#DetectLuminescence"/> + <owl:Class rdf:about="#Calibrate"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DetectContrast"/> <owl:disjointWith> - <owl:Class rdf:about="#DetectCollision"/> + <owl:Class rdf:about="#SetParameterValue"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:ID="HMI_Output"> <rdfs:subClassOf> - <owl:Class rdf:ID="HMI"/> + <owl:Class rdf:about="#AdditionalFunction"/> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="HMI_Input"/> - </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#LightSpotSize"> - <owl:disjointWith rdf:resource="#Serial"/> - <owl:disjointWith> - <owl:Class rdf:about="#LaserClass"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#ScanningDistance"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#LoadParameterSet"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#ChangeEnvironment"/> <owl:disjointWith> - <owl:Class rdf:about="#Reachability"/> + <owl:Class rdf:about="#Sync"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Width"/> + <owl:Class rdf:about="#Wait"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#TCP"/> + <owl:Class rdf:about="#HMI"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#MeasureTemperature"> <owl:disjointWith> - <owl:Class rdf:about="#WormDiameter"/> + <owl:Class rdf:about="#MeasureDiameter"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Height"/> - <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#CapabilityMaterial"/> + <owl:Class rdf:about="#MeasurePositionOfObject"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#RJ45"/> + <owl:Class rdf:about="#MeasureMotionOfObject"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#MeasureForce"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Resolution"/> + <owl:Class rdf:about="#MeasureAcceleration"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MeasureVolume"/> <owl:disjointWith> - <owl:Class rdf:about="#PneumaticConnector"/> + <owl:Class rdf:about="#MeasureTorque"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MeasureDistance"/> <owl:disjointWith> - <owl:Class rdf:about="#Baudrate"/> + <owl:Class rdf:about="#MeasureAngle"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Measure"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#MeasureSpeed"/> <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> + <owl:Class rdf:about="#MeasureOrientationOfObject"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#WormInside"/> <owl:disjointWith> - <owl:Class rdf:about="#EthernetInterface"/> + <owl:Class rdf:about="#MeasureArea"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="VacuumFixture"> + <rdfs:subClassOf> + <owl:Class rdf:ID="Fixture"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> + <owl:Class rdf:ID="MechanicalFixture"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="Workpiece"> + <rdfs:subClassOf> + <owl:Class rdf:ID="PhysicalObject"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#Device"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="MaxLightFlashRate"> + <rdfs:subClassOf> + <owl:Class rdf:about="#DeviceProperty"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="ViaPoint"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#CoordinateType"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Class rdf:about="#Parameter"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Turn"> + <owl:disjointWith rdf:resource="#Displace"/> <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> + <owl:Class rdf:about="#Pass"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#DegreesOfFreedom"/> + <owl:Class rdf:about="#Feed"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> + <owl:Class rdf:about="#Orient"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ChuckDiameter"/> + <owl:Class rdf:about="#Arrange"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#DepthResolution"/> + <owl:Class rdf:about="#Pan"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#Convey"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#Position"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> + <rdfs:subClassOf rdf:resource="#Move"/> + </owl:Class> + <owl:Class rdf:about="#DecompressImageData"> + <rdfs:subClassOf> + <owl:Class rdf:about="#ImageAnalysis"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#MinMeasurementRange"/> + <owl:Class rdf:about="#TransformImage"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#EnclosureRatingIP"/> + <owl:Class rdf:about="#SegmentImage"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> + <owl:Class rdf:about="#FilterImage"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#ExtractEdges"/> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#CompressImageData"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxMeasurementRange"/> + <owl:Class rdf:about="#CalibrateImage"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Accuracy"/> <owl:disjointWith> - <owl:Class rdf:about="#ElectricalInterface"/> + <owl:Class rdf:about="#BlobAnalysis"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#CompressImageData"> + <rdfs:subClassOf> + <owl:Class rdf:about="#ImageAnalysis"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#Repeatability"/> + <owl:Class rdf:about="#TransformImage"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Profibus"/> + <owl:Class rdf:about="#SegmentImage"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#Length"/> + <owl:Class rdf:about="#FilterImage"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DigitalOut"/> + <owl:disjointWith rdf:resource="#ExtractEdges"/> + <owl:disjointWith rdf:resource="#DecompressImageData"/> <owl:disjointWith> - <owl:Class rdf:about="#AngleResolution"/> + <owl:Class rdf:about="#CalibrateImage"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DigitalIn"/> - <owl:disjointWith rdf:resource="#MaxForce"/> <owl:disjointWith> - <owl:Class rdf:about="#Responsetime"/> + <owl:Class rdf:about="#BlobAnalysis"/> </owl:disjointWith> </owl:Class> - <owl:Class rdf:about="#MaxResolution"> - <owl:disjointWith> - <owl:Class rdf:about="#NumberOfFingers"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#ElectricalConnection"/> + <owl:Class rdf:ID="Lens"> <rdfs:subClassOf> <owl:Restriction> + <owl:someValuesFrom> + <owl:Class rdf:ID="Focalize"/> + </owl:someValuesFrom> <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasUnit"/> + <owl:ObjectProperty rdf:about="#hasSkill"/> </owl:onProperty> - <owl:allValuesFrom> - <owl:Class rdf:about="#NullUnit"/> - </owl:allValuesFrom> </owl:Restriction> </rdfs:subClassOf> <rdfs:subClassOf> - <owl:Class rdf:about="#Property"/> + <owl:Class rdf:ID="OpticalDevice"/> </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="HMI_Output"> <owl:disjointWith> - <owl:Class rdf:about="#Payload"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#Cost"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#Mass"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#BoundingBox"/> + <owl:Class rdf:ID="HMI_Input"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#HMI"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="MaxDistance"> + <rdfs:subClassOf> + <owl:Class rdf:about="#DeviceProperty"/> + </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> - <owl:ObjectProperty rdf:ID="isPropertyOf"/> + <owl:FunctionalProperty rdf:about="#hasType"/> </owl:onProperty> <owl:allValuesFrom> - <owl:Class rdf:about="#OpticSensor"/> + <owl:Class rdf:about="#IntegerTypeA"/> </owl:allValuesFrom> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith> - <owl:Class rdf:about="#Diameter"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#NumberOfJoints"/> - </owl:disjointWith> <rdfs:subClassOf> <owl:Restriction> - <owl:allValuesFrom> - <owl:Class rdf:about="#IntegerPairType"/> - </owl:allValuesFrom> <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasType"/> + <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#LengthUnit"/> + </owl:allValuesFrom> </owl:Restriction> </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#MeasureAngle"> <owl:disjointWith> - <owl:Class rdf:about="#PowerConsumption"/> + <owl:Class rdf:about="#MeasureOrientationOfObject"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MeasureVolume"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Measure"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#Geometry"/> + <owl:Class rdf:about="#MeasureDiameter"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#FieldOfView"/> + <owl:Class rdf:about="#MeasureArea"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Color"/> + <owl:Class rdf:about="#MeasureTorque"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Material"/> <owl:disjointWith> - <owl:Class rdf:about="#DeviceProperty"/> + <owl:Class rdf:about="#MeasureAcceleration"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:ID="Varnish"> <owl:disjointWith> - <owl:Class rdf:ID="Powder-coat"/> + <owl:Class rdf:about="#MeasureMotionOfObject"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MeasureTemperature"/> <owl:disjointWith> - <owl:Class rdf:ID="Hot-galvanise"/> + <owl:Class rdf:about="#MeasureForce"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Electroplate"/> + <owl:Class rdf:about="#MeasurePositionOfObject"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:ID="Coat"/> - </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#MeasureSpeed"/> + <owl:disjointWith rdf:resource="#MeasureDistance"/> </owl:Class> - <owl:Class rdf:about="#NumberOfJoints"> - <owl:disjointWith rdf:resource="#MaxResolution"/> + <owl:Class rdf:about="#PincerGripper"> <rdfs:subClassOf> - <owl:Restriction> - <owl:allValuesFrom rdf:resource="#Robot"/> - <owl:onProperty> - <owl:ObjectProperty rdf:about="#isPropertyOf"/> - </owl:onProperty> - </owl:Restriction> + <owl:Class rdf:about="#Gripper"/> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Material"/> <owl:disjointWith> - <owl:Class rdf:about="#DeviceProperty"/> + <owl:Class rdf:about="#VacuumGripper"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Color"/> + <owl:Class rdf:about="#MagnetGripper"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#FingerGripper"/> + </owl:Class> + <owl:Class rdf:about="#CoordinatePairType"> + <owl:disjointWith rdf:resource="#BooleanType"/> <owl:disjointWith> - <owl:Class rdf:about="#Geometry"/> + <owl:Class rdf:about="#IntegerPairType"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#CoordinateType"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Type"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#Mass"/> + <owl:Class rdf:about="#StringType"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#PowerConsumption"/> + <owl:Class rdf:about="#EnumType"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Diameter"/> + <owl:Class rdf:about="#IntegerTypeA"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Restriction> - <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasUnit"/> - </owl:onProperty> - <owl:allValuesFrom> - <owl:Class rdf:about="#NullUnit"/> - </owl:allValuesFrom> - </owl:Restriction> - </rdfs:subClassOf> - <rdfs:subClassOf> - <owl:Class rdf:about="#Property"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#BoundingBox"/> + <owl:Class rdf:about="#FloatType"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Restriction> - <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasType"/> - </owl:onProperty> - <owl:allValuesFrom> - <owl:Class rdf:about="#IntegerTypeA"/> - </owl:allValuesFrom> - </owl:Restriction> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#NumberOfFingers"/> + <owl:Class rdf:about="#FloatPairType"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Payload"/> + <owl:Class rdf:about="#CADFileType"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ElectricalConnection"/> + </owl:Class> + <owl:Class rdf:ID="Hot-galvanise"> <owl:disjointWith> - <owl:Class rdf:about="#FieldOfView"/> + <owl:Class rdf:ID="Varnish"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Cost"/> + <owl:Class rdf:ID="Powder-coat"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:ID="StopDrillRotation"> - <rdfs:subClassOf> - <owl:Class rdf:about="#Drill"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="StartDrillRotation"/> + <owl:Class rdf:ID="Electroplate"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Coat"/> + </rdfs:subClassOf> </owl:Class> - <owl:Class rdf:about="#CoordinatePairType"> + <owl:Class rdf:about="#MeasureMotionOfObject"> <owl:disjointWith> - <owl:Class rdf:about="#BooleanType"/> + <owl:Class rdf:about="#MeasurePositionOfObject"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#IntegerPairType"/> + <owl:Class rdf:about="#MeasureAcceleration"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#CoordinateType"/> + <owl:Class rdf:about="#MeasureArea"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MeasureTemperature"/> <rdfs:subClassOf> - <owl:Class rdf:about="#Type"/> + <owl:Class rdf:about="#Measure"/> </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#MeasureSpeed"/> + <owl:disjointWith rdf:resource="#MeasureDistance"/> + <owl:disjointWith rdf:resource="#MeasureAngle"/> + <owl:disjointWith rdf:resource="#MeasureVolume"/> <owl:disjointWith> - <owl:Class rdf:about="#StringType"/> + <owl:Class rdf:about="#MeasureTorque"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#EnumType"/> <owl:disjointWith> - <owl:Class rdf:about="#IntegerTypeA"/> + <owl:Class rdf:about="#MeasureOrientationOfObject"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#FloatType"/> + <owl:Class rdf:about="#MeasureForce"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#FloatPairType"/> + <owl:Class rdf:about="#MeasureDiameter"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#DetectLuminescence"> <owl:disjointWith> - <owl:Class rdf:about="#CADFileType"/> + <owl:Class rdf:about="#DetectObject"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#DetectContrast"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#DetectColor"/> + <owl:disjointWith> + <owl:Class rdf:about="#DetectCollision"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Detect"/> + </rdfs:subClassOf> </owl:Class> - <owl:Class rdf:about="#HMI"> + <owl:Class rdf:about="#True"> <rdfs:subClassOf> - <owl:Class rdf:ID="AdditionalFunction"/> + <owl:Class rdf:about="#Form"/> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="SetParameterValue"/> + <owl:Class rdf:about="#Bend"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="SaveParameterSet"/> + <owl:Class rdf:about="#Deep-Draw"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Roll"/> + <owl:disjointWith rdf:resource="#Strech-Form"/> <owl:disjointWith> - <owl:Class rdf:ID="Reset"/> + <owl:Class rdf:about="#Press"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="LoadParameterSet"/> + <owl:Class rdf:about="#Extrude"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Crush"/> <owl:disjointWith> - <owl:Class rdf:about="#ChangeEnvironment"/> + <owl:Class rdf:about="#Fold"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Calibrate"/> + <owl:Class rdf:about="#Bead"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:ID="PincerGripper"> - <rdfs:subClassOf> - <owl:Class rdf:about="#Gripper"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="VacuumGripper"/> + <owl:Class rdf:about="#Flang"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="MagnetGripper"/> + <owl:Class rdf:about="#Forge"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="OpticLuminescenceScanner"> <owl:disjointWith> - <owl:Class rdf:about="#FingerGripper"/> + <owl:Class rdf:ID="OpticDistanceSensor"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#DetectCollision"> - <rdfs:subClassOf> - <owl:Class rdf:about="#Detect"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#DetectObject"/> + <owl:Class rdf:ID="OpticColorSensor"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:ID="OpticSensor"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#DetectLuminescence"/> + <owl:Class rdf:ID="SmartCamera"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DetectContrast"/> - <owl:disjointWith rdf:resource="#DetectColor"/> - </owl:Class> - <owl:Class rdf:about="#Cut"> <owl:disjointWith> - <owl:Class rdf:about="#Saw"/> + <owl:Class rdf:ID="OpticContrastScanner"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Electro-discharge-machine"/> + <owl:Class rdf:ID="LaserScanner2D"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Drill"/> + <owl:Class rdf:about="#VisionSensor"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Broach"/> <owl:disjointWith> - <owl:Class rdf:about="#Plane"/> + <owl:Class rdf:about="#OpticSwitch"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Grind"/> <owl:disjointWith> - <owl:Class rdf:about="#Mill"/> + <owl:Class rdf:ID="LightGrid"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#LineParallelGripper"> <rdfs:subClassOf> - <owl:Class rdf:about="#Separate"/> + <owl:Class rdf:about="#ParallelGripper"/> </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#GeneralParallelGripper"/> <owl:disjointWith> - <owl:Class rdf:about="#Thrust"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#Lathe"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#File"/> + <owl:Class rdf:about="#CricularParallelGripper"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Hone"/> + </owl:Class> + <owl:Class rdf:about="#Varnish"> <owl:disjointWith> - <owl:Class rdf:about="#Thermal-Separate"/> + <owl:Class rdf:about="#Powder-coat"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Hot-galvanise"/> <owl:disjointWith> - <owl:Class rdf:about="#Lap"/> + <owl:Class rdf:about="#Electroplate"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Rub"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Coat"/> + </rdfs:subClassOf> </owl:Class> - <owl:Class rdf:about="#Reachability"> + <owl:Class rdf:ID="reqDof"> <rdfs:subClassOf> <owl:Restriction> - <owl:allValuesFrom> - <owl:Class rdf:about="#LengthUnit"/> - </owl:allValuesFrom> <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasUnit"/> + <owl:FunctionalProperty rdf:about="#hasType"/> </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#IntegerTypeA"/> + </owl:allValuesFrom> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> - </owl:disjointWith> <rdfs:subClassOf> <owl:Restriction> <owl:allValuesFrom> - <owl:Class rdf:about="#FloatType"/> + <owl:Class rdf:about="#NullUnit"/> </owl:allValuesFrom> <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasType"/> + <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Class rdf:about="#Property"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#DeviceProperty"> <owl:disjointWith> - <owl:Class rdf:about="#ElectricalInterface"/> + <owl:Class rdf:about="#minStructureSize"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DigitalOut"/> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#TCP"/> + <owl:Class rdf:about="#Cost"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Payload"/> + <owl:disjointWith rdf:resource="#NumberOfFingers"/> <owl:disjointWith> - <owl:Class rdf:about="#Profibus"/> + <owl:Class rdf:about="#Color"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Accuracy"/> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> + <owl:Class rdf:about="#IsTransparent"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Restriction> - <owl:onProperty> - <owl:ObjectProperty rdf:about="#isPropertyOf"/> - </owl:onProperty> - <owl:allValuesFrom rdf:resource="#Robot"/> - </owl:Restriction> - </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#objectCircular"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> + <owl:Class rdf:about="#PowerConsumption"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#ElectricalConnection"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Repeatability"/> + <owl:Class rdf:about="#MaxResolution"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Geometry"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#FieldOfView"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Diameter"/> + <owl:disjointWith rdf:resource="#Material"/> + <owl:disjointWith> + <owl:Class rdf:about="#NumberOfJoints"/> </owl:disjointWith> <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> + <owl:Class rdf:about="#Property"/> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#Mass"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#BoundingBox"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#MaxResolution"> + <owl:disjointWith rdf:resource="#NumberOfFingers"/> <owl:disjointWith> - <owl:Class rdf:about="#ScanningDistance"/> + <owl:Class rdf:about="#ElectricalConnection"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> + <owl:disjointWith rdf:resource="#objectCircular"/> <owl:disjointWith> - <owl:Class rdf:about="#EthernetInterface"/> + <owl:Class rdf:about="#IsTransparent"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#PneumaticConnector"/> + <owl:Class rdf:about="#minStructureSize"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Property"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Payload"/> <owl:disjointWith> - <owl:Class rdf:about="#DegreesOfFreedom"/> + <owl:Class rdf:about="#Cost"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#Mass"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> + <owl:Class rdf:about="#BoundingBox"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#IntegerPairType"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Diameter"/> <owl:disjointWith> - <owl:Class rdf:about="#Width"/> + <owl:Class rdf:about="#NumberOfJoints"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#isPropertyOf"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#OpticSensor"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#LaserClass"/> + <owl:Class rdf:about="#PowerConsumption"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#EnclosureRatingIP"/> + <owl:Class rdf:about="#Geometry"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#CapabilityMaterial"/> + <owl:Class rdf:about="#FieldOfView"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Serial"/> <owl:disjointWith> - <owl:Class rdf:about="#Resolution"/> + <owl:Class rdf:about="#Color"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Material"/> + <owl:disjointWith rdf:resource="#DeviceProperty"/> + </owl:Class> + <owl:Class rdf:about="#Repeatability"> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#FloatType"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#AngleResolution"/> + <owl:Class rdf:about="#MaxForce"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxMeasurementRange"/> + <owl:Class rdf:about="#MinVoltageSupply"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#LightSpotSize"/> <owl:disjointWith> - <owl:Class rdf:about="#MinMeasurementRange"/> + <owl:Class rdf:about="#LaserClass"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> + <owl:Class rdf:about="#MaxCurrentConsumption"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#RJ45"/> + <owl:Class rdf:about="#ResponseTime"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#TypeOfActuation"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Height"/> - <owl:disjointWith rdf:resource="#DigitalIn"/> - <owl:disjointWith rdf:resource="#WormInside"/> - <owl:disjointWith rdf:resource="#MaxForce"/> <owl:disjointWith> - <owl:Class rdf:about="#Length"/> + <owl:Class rdf:about="#SwitchingFrequency"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ChuckDiameter"/> + <owl:Class rdf:about="#ElectricalInterface"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Baudrate"/> + <owl:Class rdf:about="#Resolution"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#WormInside"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Editable"/> </owl:disjointWith> <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <owl:disjointWith rdf:resource="#ScanningDistance"/> <owl:disjointWith> - <owl:Class rdf:about="#WormDiameter"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Responsetime"/> + <owl:Class rdf:about="#DegreesOfFreedom"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#DepthResolution"/> + <owl:Class rdf:about="#DigitalIn"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#MinMeasurementRange"> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#ScanningDistance"/> + <owl:Class rdf:about="#WormDiameter"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> - <owl:disjointWith rdf:resource="#Height"/> <owl:disjointWith> - <owl:Class rdf:about="#EthernetInterface"/> + <owl:Class rdf:about="#Profibus"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LaserClass"/> + <owl:Class rdf:about="#SerialInOutSignal"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DigitalOut"/> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#Repeatability"/> + <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#EnclosureRatingIP"/> + <owl:Class rdf:about="#ChuckDiameter"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#RJ45"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Width"/> + <owl:Class rdf:about="#LightType"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Resolution"/> + <owl:Class rdf:about="#EthernetInterface"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#MinAmbientTemperature"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DigitalIn"/> <owl:disjointWith> - <owl:Class rdf:about="#CapabilityMaterial"/> + <owl:Class rdf:about="#Length"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Profibus"/> + <owl:Class rdf:about="#MechanicalConnector"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#CapabilityMaterial"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#DepthResolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#TransportProtocol"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#WormInside"/> - <owl:disjointWith rdf:resource="#Serial"/> <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> + <owl:Class rdf:about="#PneumaticConnector"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#DepthResolution"/> + <owl:Class rdf:about="#MaxScanAngle"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#PneumaticConnector"/> + <owl:Class rdf:about="#AngleResolution"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#LengthUnit"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#FTP"/> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> + <owl:Class rdf:about="#DigitalOut"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#UPnP"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxMeasurementRange"/> + <owl:Class rdf:about="#EnclosureRatingIP"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Accuracy"/> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> + <owl:Class rdf:about="#WormOutside"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Length"/> + <owl:Class rdf:about="#Baudrate"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> + <owl:Class rdf:about="#Height"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#LightSpotSize"/> </owl:disjointWith> <owl:disjointWith rdf:resource="#Reachability"/> + </owl:Class> + <owl:Class rdf:about="#MinAmbientTemperature"> <owl:disjointWith> - <owl:Class rdf:about="#Baudrate"/> + <owl:Class rdf:about="#DigitalIn"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#MaxScanAngle"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Responsetime"/> + <owl:Class rdf:about="#DepthResolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#TCP"/> + <owl:Class rdf:about="#Height"/> </owl:disjointWith> <rdfs:subClassOf> <owl:Restriction> <owl:allValuesFrom> - <owl:Class rdf:about="#NullUnit"/> + <owl:Class rdf:about="#TemperatureUnit"/> </owl:allValuesFrom> <owl:onProperty> <owl:FunctionalProperty rdf:about="#hasUnit"/> @@ -2865,190 +3433,148 @@ </owl:Restriction> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#WormDiameter"/> + <owl:Class rdf:about="#MinVoltageSupply"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ChuckDiameter"/> + <owl:Class rdf:about="#SwitchingFrequency"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#AngleResolution"/> + <owl:Class rdf:about="#Baudrate"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> + <owl:disjointWith rdf:resource="#Reachability"/> <owl:disjointWith> - <owl:Class rdf:about="#ElectricalInterface"/> + <owl:Class rdf:about="#LightSpotSize"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#DegreesOfFreedom"/> + <owl:Class rdf:about="#TypeOfActuation"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxForce"/> - <owl:disjointWith rdf:resource="#LightSpotSize"/> - <rdfs:subClassOf> - <owl:Restriction> - <owl:allValuesFrom> - <owl:Class rdf:about="#FloatPairType"/> - </owl:allValuesFrom> - <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasType"/> - </owl:onProperty> - </owl:Restriction> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> + <owl:Class rdf:about="#SerialInOutSignal"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:ID="MagneticSensor"> - <rdfs:subClassOf> - <owl:Class rdf:about="#Sensor"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="UltrasonicSensor"/> + <owl:Class rdf:about="#Editable"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="TorqueForceSensor"/> + <owl:Class rdf:about="#Length"/> </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> <owl:disjointWith> - <owl:Class rdf:about="#TactileSensor"/> + <owl:Class rdf:about="#DigitalOut"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Repeatability"/> <owl:disjointWith> - <owl:Class rdf:about="#OpticSensor"/> + <owl:Class rdf:about="#WormDiameter"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#FTP"/> <owl:disjointWith> - <owl:Class rdf:ID="InductiveSensor"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:ID="EncoderSensor"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:ID="CapacitveSensor"/> - </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#Forge"> - <owl:disjointWith> - <owl:Class rdf:about="#Fold"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#Bead"/> + <owl:Class rdf:about="#LaserClass"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#True"/> + <owl:Class rdf:about="#RJ45"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#UPnP"/> <owl:disjointWith> - <owl:Class rdf:about="#Crush"/> + <owl:Class rdf:about="#ResponseTime"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Press"/> + <owl:Class rdf:about="#EthernetInterface"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#Extrude"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#Form"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#Flang"/> + <owl:Class rdf:about="#WormOutside"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Roll"/> <owl:disjointWith> - <owl:Class rdf:about="#Bend"/> + <owl:Class rdf:about="#MechanicalConnector"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Strech-Form"/> + <owl:Class rdf:about="#TransportProtocol"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#Deep-Draw"/> + <owl:Class rdf:about="#Profibus"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#MeasureDiameter"> <owl:disjointWith> - <owl:Class rdf:about="#MeasureVolume"/> + <owl:Class rdf:about="#MaxForce"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MeasureSpeed"/> + <owl:Class rdf:about="#AngleResolution"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MeasureArea"/> <owl:disjointWith> - <owl:Class rdf:about="#MeasureMotionOfObject"/> + <owl:Class rdf:about="#ElectricalInterface"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MeasureAcceleration"/> + <owl:Class rdf:about="#WormInside"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MeasureTemperature"/> + <owl:Class rdf:about="#ChuckDiameter"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MeasureAngle"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#MeasurePositionOfObject"/> + <owl:Class rdf:about="#EnclosureRatingIP"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MeasureOrientationOfObject"/> + <owl:Class rdf:about="#LightType"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MeasureDistance"/> <rdfs:subClassOf> - <owl:Class rdf:about="#Measure"/> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#FloatType"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#MeasureTorque"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#MeasureForce"/> + <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#DegreesOfFreedom"> <owl:disjointWith> - <owl:Class rdf:about="#LaserClass"/> + <owl:Class rdf:about="#CapabilityMaterial"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#ChuckDiameter"/> + <owl:Class rdf:about="#DegreesOfFreedom"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#PneumaticConnector"/> + <owl:Class rdf:about="#MaxCurrentConsumption"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#WormDiameter"/> + <owl:Class rdf:about="#Resolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ScanningDistance"/> + <owl:Class rdf:about="#PneumaticConnector"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#ScanningDistance"/> + </owl:Class> + <owl:Class rdf:ID="Read"> <owl:disjointWith> - <owl:Class rdf:about="#MaxMeasurementRange"/> + <owl:Class rdf:ID="ScanArea"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#Measure"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> + <owl:Class rdf:about="#ImageAnalysis"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#Detect"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Serial"/> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:ID="Classify"/> </owl:disjointWith> <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> + <owl:Class rdf:ID="SensorFunction"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="cameraID"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Parameter"/> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#LightSpotSize"/> - <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> - <owl:disjointWith> - <owl:Class rdf:about="#EthernetInterface"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#Reachability"/> - <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#Accuracy"/> - <owl:disjointWith rdf:resource="#MaxForce"/> <rdfs:subClassOf> <owl:Restriction> <owl:allValuesFrom> @@ -3059,243 +3585,248 @@ </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="UltrasonicDistanceSensor"> + <rdfs:subClassOf> + <owl:Class rdf:ID="UltrasonicSensor"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#EnclosureRatingIP"> <owl:disjointWith> - <owl:Class rdf:about="#Profibus"/> + <owl:Class rdf:about="#SerialInOutSignal"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> + <owl:Class rdf:about="#CapabilityMaterial"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Height"/> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#SwitchingFrequency"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DigitalIn"/> <owl:disjointWith> - <owl:Class rdf:about="#DepthResolution"/> + <owl:Class rdf:about="#PneumaticConnector"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Responsetime"/> + <owl:Class rdf:about="#WormDiameter"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#AngleResolution"/> + <owl:Class rdf:about="#MinVoltageSupply"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#Resolution"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> - <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#DigitalOut"/> - <owl:disjointWith> - <owl:Class rdf:about="#CapabilityMaterial"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#TCP"/> - </owl:disjointWith> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasUnit"/> + <owl:FunctionalProperty rdf:about="#hasType"/> </owl:onProperty> <owl:allValuesFrom> - <owl:Class rdf:about="#NullUnit"/> + <owl:Class rdf:about="#IntegerTypeA"/> </owl:allValuesFrom> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith> - <owl:Class rdf:about="#Baudrate"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#WormInside"/> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> + <owl:disjointWith rdf:resource="#FTP"/> <owl:disjointWith> <owl:Class rdf:about="#Length"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#EnclosureRatingIP"/> + <owl:Class rdf:about="#DigitalOut"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Width"/> + <owl:Class rdf:about="#WormInside"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#MaxForce"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#RJ45"/> + <owl:Class rdf:about="#ElectricalInterface"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Repeatability"/> + <owl:Class rdf:about="#LightType"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ElectricalInterface"/> + <owl:Class rdf:about="#MechanicalConnector"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#PneumaticConnector"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#Responsetime"/> + <owl:Class rdf:about="#Editable"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Repeatability"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#TCP"/> + <owl:Class rdf:about="#Baudrate"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WormDiameter"/> + <owl:Class rdf:about="#LaserClass"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxForce"/> <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> + <owl:Class rdf:about="#DigitalIn"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> + <owl:Class rdf:about="#MaxScanAngle"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Height"/> - <owl:disjointWith rdf:resource="#DigitalIn"/> <owl:disjointWith> - <owl:Class rdf:about="#RJ45"/> + <owl:Class rdf:about="#LightSpotSize"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ScanningDistance"/> + <owl:Class rdf:about="#ResponseTime"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#WormOutside"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#WormInside"/> - <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> - </rdfs:subClassOf> - <owl:disjointWith> - <owl:Class rdf:about="#MaxMeasurementRange"/> - </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#DepthResolution"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#Width"/> + <owl:Class rdf:about="#TypeOfActuation"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Serial"/> - <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> <owl:disjointWith> - <owl:Class rdf:about="#Profibus"/> + <owl:Class rdf:about="#AngleResolution"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> <owl:disjointWith> <owl:Class rdf:about="#MaxCurrentConsumption"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#LightSpotSize"/> <owl:disjointWith> - <owl:Class rdf:about="#AngleResolution"/> + <owl:Class rdf:about="#ChuckDiameter"/> </owl:disjointWith> <owl:disjointWith rdf:resource="#Reachability"/> - <owl:disjointWith rdf:resource="#DigitalOut"/> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> + <owl:Class rdf:about="#TransportProtocol"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Accuracy"/> + <owl:disjointWith rdf:resource="#UPnP"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> <owl:disjointWith> - <owl:Class rdf:about="#ElectricalInterface"/> + <owl:Class rdf:about="#Profibus"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#EnclosureRatingIP"/> + <owl:Class rdf:about="#RJ45"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ChuckDiameter"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Length"/> + <owl:Class rdf:about="#EthernetInterface"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#DegreesOfFreedom"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#Height"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#ScanningDistance"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + </owl:Class> + <owl:Class rdf:about="#LightType"> <owl:disjointWith> - <owl:Class rdf:about="#CapabilityMaterial"/> + <owl:Class rdf:about="#Height"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Baudrate"/> + <owl:Class rdf:about="#WormDiameter"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> <owl:disjointWith> - <owl:Class rdf:about="#DepthResolution"/> + <owl:Class rdf:about="#EthernetInterface"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#LaserClass"/> + <owl:Class rdf:about="#Length"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#DegreesOfFreedom"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> + <owl:Class rdf:about="#SerialInOutSignal"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#EthernetInterface"/> + <owl:Class rdf:about="#MaxForce"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Resolution"/> + <owl:Class rdf:about="#RJ45"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#Width"> <owl:disjointWith> - <owl:Class rdf:about="#EnclosureRatingIP"/> + <owl:Class rdf:about="#DigitalIn"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DigitalOut"/> <owl:disjointWith> - <owl:Class rdf:about="#CapabilityMaterial"/> + <owl:Class rdf:about="#AngleResolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Resolution"/> + <owl:Class rdf:about="#PneumaticConnector"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WormDiameter"/> + <owl:Class rdf:about="#DigitalOut"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> + <owl:disjointWith rdf:resource="#ScanningDistance"/> + <owl:disjointWith rdf:resource="#Reachability"/> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#StringType"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#MaxScanAngle"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#ElectricalInterface"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#DepthResolution"/> + <owl:Class rdf:about="#MechanicalConnector"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#AngleResolution"/> + <owl:Class rdf:about="#TypeOfActuation"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#WormInside"/> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> <owl:disjointWith> - <owl:Class rdf:about="#ElectricalInterface"/> + <owl:Class rdf:about="#WormOutside"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#MaxCurrentConsumption"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Responsetime"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DigitalIn"/> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> - <owl:disjointWith rdf:resource="#Reachability"/> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#Baudrate"/> + <owl:Class rdf:about="#CapabilityMaterial"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LaserClass"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#RJ45"/> + <owl:Class rdf:about="#MinVoltageSupply"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> + <owl:Class rdf:about="#LaserClass"/> </owl:disjointWith> <rdfs:subClassOf> <owl:Restriction> @@ -3303,3268 +3834,3626 @@ <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> <owl:allValuesFrom> - <owl:Class rdf:about="#LengthUnit"/> + <owl:Class rdf:about="#NullUnit"/> </owl:allValuesFrom> </owl:Restriction> </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#UPnP"/> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> - </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> - </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#PneumaticConnector"/> - <owl:disjointWith rdf:resource="#MaxForce"/> - <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> + <owl:Class rdf:about="#Profibus"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Accuracy"/> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#DepthResolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxMeasurementRange"/> + <owl:Class rdf:about="#Editable"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#Baudrate"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Profibus"/> + <owl:Class rdf:about="#LightSpotSize"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Serial"/> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> - <rdfs:subClassOf> - <owl:Restriction> - <owl:allValuesFrom> - <owl:Class rdf:about="#FloatType"/> - </owl:allValuesFrom> - <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasType"/> - </owl:onProperty> - </owl:Restriction> - </rdfs:subClassOf> <owl:disjointWith> <owl:Class rdf:about="#SwitchingFrequency"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#FTP"/> + <owl:disjointWith rdf:resource="#Repeatability"/> <owl:disjointWith> - <owl:Class rdf:about="#Repeatability"/> + <owl:Class rdf:about="#Resolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ScanningDistance"/> + <owl:Class rdf:about="#TransportProtocol"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#ChuckDiameter"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#TCP"/> + <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Length"/> + <owl:Class rdf:about="#WormInside"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ChuckDiameter"/> + <owl:Class rdf:about="#ResponseTime"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Height"/> - <owl:disjointWith rdf:resource="#LightSpotSize"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + </owl:Class> + <owl:Class rdf:about="#TypeOfActuation"> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> <owl:disjointWith> - <owl:Class rdf:about="#EthernetInterface"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:ID="Anneal"> - <rdfs:subClassOf> - <owl:Class rdf:ID="ModifyWorkpieceProperties"/> - </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Reachability"/> <owl:disjointWith> - <owl:Class rdf:ID="Temper"/> + <owl:Class rdf:about="#Profibus"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Age"/> + <owl:Class rdf:about="#TransportProtocol"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#Detect"> - <owl:disjointWith rdf:resource="#Scan"/> <owl:disjointWith> - <owl:Class rdf:about="#Read"/> + <owl:Class rdf:about="#DepthResolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Measure"/> + <owl:Class rdf:about="#MaxScanAngle"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#ScanningDistance"/> <owl:disjointWith> - <owl:Class rdf:about="#ImageAnalysis"/> + <owl:Class rdf:about="#Length"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Classify"/> + <owl:Class rdf:about="#DigitalOut"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#SensorFunction"/> - </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:ID="ManufacturingFunction"> <owl:disjointWith> - <owl:Class rdf:about="#SensorFunction"/> + <owl:Class rdf:about="#ResponseTime"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="ManipulationAndHandlingFunction"/> + <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:ID="MainFunction"/> - </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:ID="Cast"> - <rdfs:subClassOf> - <owl:Class rdf:ID="Mold"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="Sinter"/> + <owl:Class rdf:about="#EthernetInterface"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:ID="ElectrolyticSegregate"/> + <owl:Class rdf:about="#MaxCurrentConsumption"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#TactileSensor"> - <rdfs:subClassOf> - <owl:Class rdf:about="#Sensor"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#UltrasonicSensor"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#TorqueForceSensor"/> + <owl:Class rdf:about="#AngleResolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#OpticSensor"/> + <owl:Class rdf:about="#CapabilityMaterial"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MagneticSensor"/> <owl:disjointWith> - <owl:Class rdf:about="#InductiveSensor"/> + <owl:Class rdf:about="#ChuckDiameter"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#EncoderSensor"/> + <owl:Class rdf:about="#MaxForce"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#CapacitveSensor"/> + <owl:Class rdf:about="#DegreesOfFreedom"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#NullUnit"> - <rdfs:subClassOf> - <owl:Class rdf:ID="Unit"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="FrequencyUnit"/> + <owl:Class rdf:about="#WormOutside"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="TemperatureUnit"/> + <owl:Class rdf:about="#ElectricalInterface"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ForceUnit"/> + <owl:Class rdf:about="#MechanicalConnector"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LengthUnit"/> + <owl:Class rdf:about="#SerialInOutSignal"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#FTP"/> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#LightType"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> <owl:disjointWith> - <owl:Class rdf:ID="PowerUnit"/> + <owl:Class rdf:about="#Resolution"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:ID="VelocityUnit"/> + <owl:Class rdf:about="#MinVoltageSupply"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#StringType"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="MassUnit"/> + <owl:Class rdf:about="#RJ45"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="TimeUnit"/> + <owl:Class rdf:about="#Height"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="CurrencyUnit"/> + <owl:Class rdf:about="#WormInside"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#AngleUnit"/> + <owl:Class rdf:about="#DigitalIn"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#CurrentUnit"/> + <owl:Class rdf:about="#LaserClass"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#DecompressImageData"> - <rdfs:subClassOf> - <owl:Class rdf:about="#ImageAnalysis"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#TransformImage"/> + <owl:Class rdf:about="#Baudrate"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#SegmentImage"/> + <owl:Class rdf:about="#LightSpotSize"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#UPnP"/> <owl:disjointWith> - <owl:Class rdf:about="#FilterImage"/> + <owl:Class rdf:about="#WormDiameter"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ExtractEdges"/> + <owl:Class rdf:about="#SwitchingFrequency"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#CompressImageData"/> + <owl:Class rdf:about="#PneumaticConnector"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#CalibrateImage"/> + <owl:Class rdf:about="#Editable"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#BlobAnalysis"/> </owl:Class> - <owl:Class rdf:ID="Move"> + <owl:Class rdf:about="#DiagnosticFunction"> <rdfs:subClassOf> - <owl:Class rdf:about="#ManipulationAndHandlingFunction"/> + <owl:Class rdf:about="#Skill"/> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#Secure"/> + <owl:Class rdf:about="#MainFunction"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#AdditionalFunction"/> </owl:disjointWith> </owl:Class> - <owl:Class rdf:about="#FloatType"> - <owl:disjointWith rdf:resource="#CoordinatePairType"/> + <owl:Class rdf:ID="Bolt"> <owl:disjointWith> - <owl:Class rdf:about="#StringType"/> + <owl:Class rdf:ID="Weld"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#CoordinateType"/> + <owl:Class rdf:ID="Solder"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#Type"/> - </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#EnumType"/> <owl:disjointWith> - <owl:Class rdf:about="#IntegerPairType"/> + <owl:Class rdf:ID="Rivet"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#CADFileType"/> + <owl:Class rdf:ID="Glue"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#IntegerTypeA"/> + <owl:Class rdf:ID="Fill"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#BooleanType"/> + <owl:Class rdf:ID="Clinch"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#FloatPairType"/> + <owl:Class rdf:ID="Assemble"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#Property"> - <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/> - <rdfs:subClassOf> - <owl:Restriction> - <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasUnit"/> - </owl:onProperty> - <owl:someValuesFrom> - <owl:Class rdf:about="#Unit"/> - </owl:someValuesFrom> - </owl:Restriction> - </rdfs:subClassOf> - <rdfs:subClassOf> - <owl:Restriction> - <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasUnit"/> - </owl:onProperty> - <owl:allValuesFrom> - <owl:Class rdf:about="#Unit"/> - </owl:allValuesFrom> - </owl:Restriction> - </rdfs:subClassOf> <rdfs:subClassOf> - <owl:Restriction> - <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasType"/> - </owl:onProperty> - <owl:allValuesFrom> - <owl:Class rdf:about="#Type"/> - </owl:allValuesFrom> - </owl:Restriction> + <owl:Class rdf:about="#Join"/> </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#MechanicalFixture"> <rdfs:subClassOf> - <owl:Restriction> - <owl:someValuesFrom> - <owl:Class rdf:about="#Type"/> - </owl:someValuesFrom> - <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasType"/> - </owl:onProperty> - </owl:Restriction> + <owl:Class rdf:about="#Fixture"/> </rdfs:subClassOf> - <owl:disjointWith> - <owl:Class rdf:ID="Concept"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:ID="Skill"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:ID="PhysicalObject"/> - </owl:disjointWith> + <owl:disjointWith rdf:resource="#VacuumFixture"/> </owl:Class> - <owl:Class rdf:about="#RJ45"> - <owl:disjointWith rdf:resource="#MaxForce"/> + <owl:Class rdf:about="#MeasureOrientationOfObject"> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#MeasureArea"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Reachability"/> - <owl:disjointWith rdf:resource="#Height"/> - <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> + <owl:disjointWith rdf:resource="#MeasureVolume"/> + <owl:disjointWith rdf:resource="#MeasureMotionOfObject"/> <owl:disjointWith> - <owl:Class rdf:about="#Responsetime"/> + <owl:Class rdf:about="#MeasureTorque"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MeasureAngle"/> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> + <owl:Class rdf:about="#MeasureForce"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#MeasurePositionOfObject"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DigitalOut"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Measure"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#MeasureDistance"/> + <owl:disjointWith rdf:resource="#MeasureSpeed"/> + <owl:disjointWith rdf:resource="#MeasureTemperature"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#MeasureAcceleration"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ScanningDistance"/> + <owl:Class rdf:about="#MeasureDiameter"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Unclamp"> + <owl:disjointWith rdf:resource="#Attach"/> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#Clamp"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> + <owl:Class rdf:about="#Detach"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Accuracy"/> <owl:disjointWith> - <owl:Class rdf:about="#Baudrate"/> + <owl:Class rdf:about="#Grasp"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Profibus"/> + <owl:Class rdf:about="#Release"/> </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#Secure"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#Fixture"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#isSkillOf"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#SimpleKinematicRobot"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Robot"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#SpecialKinematicRobot"/> <owl:disjointWith> - <owl:Class rdf:about="#AngleResolution"/> + <owl:Class rdf:about="#ScaraRobot"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#CapabilityMaterial"/> + <owl:Class rdf:about="#ParallelKinematicRobot"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> + <owl:Class rdf:about="#HexapodRobot"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#PneumaticConnector"/> <owl:disjointWith> - <owl:Class rdf:about="#Resolution"/> + <owl:Class rdf:about="#CartesianRobot"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Serial"/> + <owl:disjointWith rdf:resource="#ArticulatedRobot"/> + </owl:Class> + <owl:Class rdf:ID="Conveyor"> <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> + <owl:Class rdf:ID="Displacement"/> </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#IntegerTypeA"> <owl:disjointWith> - <owl:Class rdf:about="#WormDiameter"/> + <owl:Class rdf:about="#StringType"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LaserClass"/> + <owl:Class rdf:about="#FloatType"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ChuckDiameter"/> + <owl:Class rdf:about="#FloatPairType"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#CoordinatePairType"/> + <owl:disjointWith rdf:resource="#CoordinateType"/> <owl:disjointWith> - <owl:Class rdf:about="#TCP"/> + <owl:Class rdf:about="#IntegerPairType"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Type"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#BooleanType"/> <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> + <owl:Class rdf:about="#EnumType"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#LightSpotSize"/> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> + <owl:Class rdf:about="#CADFileType"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + </owl:Class> + <owl:Class rdf:about="#SegmentImage"> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#TransformImage"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#FilterImage"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#ExtractEdges"/> + <owl:disjointWith rdf:resource="#DecompressImageData"/> + <owl:disjointWith rdf:resource="#CompressImageData"/> <owl:disjointWith> - <owl:Class rdf:about="#EthernetInterface"/> + <owl:Class rdf:about="#CalibrateImage"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> - <owl:disjointWith rdf:resource="#DigitalIn"/> <owl:disjointWith> - <owl:Class rdf:about="#Length"/> + <owl:Class rdf:about="#BlobAnalysis"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#ImageAnalysis"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#EnumType"> + <owl:disjointWith rdf:resource="#IntegerTypeA"/> + <owl:disjointWith rdf:resource="#CoordinatePairType"/> <owl:disjointWith> - <owl:Class rdf:about="#ElectricalInterface"/> + <owl:Class rdf:about="#FloatType"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#DepthResolution"/> + <owl:Class rdf:about="#FloatPairType"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxMeasurementRange"/> + <owl:Class rdf:about="#CADFileType"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Repeatability"/> + <owl:Class rdf:about="#StringType"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#BooleanType"/> + <owl:disjointWith rdf:resource="#CoordinateType"/> <owl:disjointWith> - <owl:Class rdf:about="#EnclosureRatingIP"/> + <owl:Class rdf:about="#IntegerPairType"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> - <owl:disjointWith rdf:resource="#WormInside"/> - <owl:disjointWith rdf:resource="#Width"/> - </owl:Class> - <owl:Class rdf:ID="InductiveProximitySwitch"> <rdfs:subClassOf> - <owl:Class rdf:about="#InductiveSensor"/> + <owl:Class rdf:about="#Type"/> </rdfs:subClassOf> </owl:Class> - <owl:Class rdf:about="#Fold"> - <owl:disjointWith rdf:resource="#Forge"/> - <owl:disjointWith> - <owl:Class rdf:about="#Extrude"/> - </owl:disjointWith> + <owl:Class rdf:ID="Illuminate"> <rdfs:subClassOf> - <owl:Class rdf:about="#Form"/> + <owl:Class rdf:ID="LightingFunction"/> </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="Read2DMatrixCode"> + <rdfs:subClassOf rdf:resource="#Read"/> <owl:disjointWith> - <owl:Class rdf:about="#Press"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#Bead"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#Roll"/> - <owl:disjointWith> - <owl:Class rdf:about="#Crush"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#Bend"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#True"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#Deep-Draw"/> + <owl:Class rdf:ID="ReadOpticalCharacters"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Flang"/> + <owl:Class rdf:ID="ReadBrailleCode"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Strech-Form"/> + <owl:Class rdf:ID="ReadBarCode"/> </owl:disjointWith> </owl:Class> - <owl:Class rdf:about="#Sinter"> - <owl:disjointWith> - <owl:Class rdf:about="#ElectrolyticSegregate"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#Cast"/> + <owl:Class rdf:ID="Processing"> <rdfs:subClassOf> - <owl:Class rdf:about="#Mold"/> + <owl:Class rdf:about="#MainFunction"/> </rdfs:subClassOf> </owl:Class> - <owl:Class rdf:about="#ImageAnalysis"> - <owl:disjointWith rdf:resource="#Scan"/> + <owl:Class rdf:about="#Length"> <owl:disjointWith> - <owl:Class rdf:about="#Read"/> + <owl:Class rdf:about="#Profibus"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Measure"/> + <owl:Class rdf:about="#CapabilityMaterial"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Detect"/> <owl:disjointWith> - <owl:Class rdf:about="#Classify"/> + <owl:Class rdf:about="#AngleResolution"/> </owl:disjointWith> <rdfs:subClassOf> - <owl:Class rdf:about="#SensorFunction"/> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#FloatType"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:about="#TemperatureUnit"> <owl:disjointWith> - <owl:Class rdf:about="#MassUnit"/> + <owl:Class rdf:about="#MaxForce"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#PowerUnit"/> + <owl:Class rdf:about="#RJ45"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#TimeUnit"/> + <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ForceUnit"/> + <owl:Class rdf:about="#WormOutside"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LengthUnit"/> + <owl:Class rdf:about="#MaxCurrentConsumption"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#NullUnit"/> <owl:disjointWith> - <owl:Class rdf:about="#CurrencyUnit"/> + <owl:Class rdf:about="#DigitalIn"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#ScanningDistance"/> <owl:disjointWith> - <owl:Class rdf:about="#FrequencyUnit"/> + <owl:Class rdf:about="#Height"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#UPnP"/> <owl:disjointWith> - <owl:Class rdf:about="#CurrentUnit"/> + <owl:Class rdf:about="#MechanicalConnector"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#AngleUnit"/> + <owl:Class rdf:about="#WormDiameter"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#Unit"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#VelocityUnit"/> + <owl:Class rdf:about="#Editable"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#Baudrate"> <owl:disjointWith> - <owl:Class rdf:about="#Responsetime"/> + <owl:Class rdf:about="#PneumaticConnector"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> <owl:disjointWith> <owl:Class rdf:about="#ChuckDiameter"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#WormInside"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> - <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#DepthResolution"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#Repeatability"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#DigitalOut"/> - <owl:disjointWith rdf:resource="#Accuracy"/> + <owl:disjointWith rdf:resource="#FTP"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#LengthUnit"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#MaxMeasurementRange"/> + <owl:Class rdf:about="#LaserClass"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#MaxScanAngle"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> + <owl:Class rdf:about="#SwitchingFrequency"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#EnclosureRatingIP"/> + <owl:Class rdf:about="#MinVoltageSupply"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> - </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#RJ45"/> <owl:disjointWith> - <owl:Class rdf:about="#ScanningDistance"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DigitalIn"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#ResponseTime"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#PneumaticConnector"/> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> <owl:disjointWith> - <owl:Class rdf:about="#AngleResolution"/> + <owl:Class rdf:about="#SerialInOutSignal"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Width"/> - <owl:disjointWith rdf:resource="#Reachability"/> <owl:disjointWith> - <owl:Class rdf:about="#EthernetInterface"/> + <owl:Class rdf:about="#DigitalOut"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxForce"/> - <owl:disjointWith rdf:resource="#WormInside"/> - <owl:disjointWith rdf:resource="#Serial"/> + <owl:disjointWith rdf:resource="#Repeatability"/> <owl:disjointWith> - <owl:Class rdf:about="#Length"/> + <owl:Class rdf:about="#Resolution"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#LightType"/> <owl:disjointWith> - <owl:Class rdf:about="#TCP"/> + <owl:Class rdf:about="#ElectricalInterface"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> + <owl:Class rdf:about="#TransportProtocol"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#EthernetInterface"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Height"/> <owl:disjointWith> - <owl:Class rdf:about="#Resolution"/> + <owl:Class rdf:about="#DepthResolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WormDiameter"/> + <owl:Class rdf:about="#Baudrate"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ElectricalInterface"/> + <owl:Class rdf:about="#DegreesOfFreedom"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#LightSpotSize"/> <owl:disjointWith> - <owl:Class rdf:about="#CapabilityMaterial"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> + <owl:disjointWith rdf:resource="#Reachability"/> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#LightSpotSize"/> </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + </owl:Class> + <owl:Class rdf:about="#ManipulationAndHandlingFunction"> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#SensorFunction"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#Profibus"/> + <owl:Class rdf:about="#ManufacturingFunction"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#MainFunction"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="TextTarget"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Parameter"/> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#StringType"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#CartesianRobot"> + <owl:disjointWith rdf:resource="#SpecialKinematicRobot"/> + <owl:disjointWith rdf:resource="#SimpleKinematicRobot"/> <owl:disjointWith> - <owl:Class rdf:about="#LaserClass"/> + <owl:Class rdf:about="#ScaraRobot"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> + <owl:Class rdf:about="#ParallelKinematicRobot"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> + <owl:Class rdf:about="#HexapodRobot"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#ArticulatedRobot"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Robot"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="MillBit"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Tool"/> + </rdfs:subClassOf> </owl:Class> - <owl:Class rdf:about="#OpticLuminescenceScanner"> + <owl:Class rdf:about="#SmartCamera"> <owl:disjointWith> - <owl:Class rdf:about="#OpticDistanceSensor"/> + <owl:Class rdf:about="#OpticColorSensor"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#OpticColorSensor"/> <rdfs:subClassOf> <owl:Class rdf:about="#OpticSensor"/> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#SmartCamera"/> + <owl:Class rdf:about="#OpticDistanceSensor"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#OpticContrastScanner"/> + <owl:Class rdf:about="#LightGrid"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LaserScanner2D"/> + <owl:Class rdf:about="#OpticSwitch"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#VisionSensor"/> + <owl:Class rdf:about="#OpticContrastScanner"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#OpticLuminescenceScanner"/> <owl:disjointWith> - <owl:Class rdf:about="#OpticSwitch"/> + <owl:Class rdf:about="#LaserScanner2D"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LightGrid"/> + <owl:Class rdf:about="#VisionSensor"/> </owl:disjointWith> </owl:Class> - <owl:Class rdf:ID="WheelEncoder"> + <owl:Class rdf:ID="ExecutionTime"> <rdfs:subClassOf> - <owl:Class rdf:about="#EncoderSensor"/> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#FloatType"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#TimeUnit"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Class rdf:about="#Parameter"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Destination"> + <rdfs:subClassOf> + <owl:Class rdf:ID="PositionParam"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="Path"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Parameter"/> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#CoordinatePairType"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Assemble"> <owl:disjointWith> - <owl:Class rdf:ID="WireDrawEncoder"/> + <owl:Class rdf:about="#Weld"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="LinearEncoder"/> + <owl:Class rdf:about="#Solder"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#WormDiameter"> <owl:disjointWith> - <owl:Class rdf:about="#MaxMeasurementRange"/> + <owl:Class rdf:about="#Rivet"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#Glue"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#Fill"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Profibus"/> + <owl:Class rdf:about="#Clinch"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Height"/> + <owl:disjointWith rdf:resource="#Bolt"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Join"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#OpticSensor"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Sensor"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#UltrasonicSensor"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Repeatability"/> + <owl:Class rdf:ID="TorqueForceSensor"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Resolution"/> + <owl:Class rdf:about="#TactileSensor"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#EnclosureRatingIP"/> + <owl:Class rdf:ID="MagneticSensor"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#EthernetInterface"/> + <owl:Class rdf:ID="InductiveSensor"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> - <rdfs:subClassOf> - <owl:Restriction> - <owl:allValuesFrom rdf:resource="#FloatType"/> - <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasType"/> - </owl:onProperty> - </owl:Restriction> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> + <owl:Class rdf:ID="EncoderSensor"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#LightSpotSize"/> <owl:disjointWith> - <owl:Class rdf:about="#TCP"/> + <owl:Class rdf:ID="CapacitveSensor"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Serial"/> + </owl:Class> + <owl:Class rdf:about="#Convey"> <owl:disjointWith> - <owl:Class rdf:about="#AngleResolution"/> + <owl:Class rdf:about="#Arrange"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ChuckDiameter"/> + <owl:Class rdf:about="#Pass"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> - <owl:disjointWith rdf:resource="#Width"/> - <owl:disjointWith rdf:resource="#Baudrate"/> <owl:disjointWith> - <owl:Class rdf:about="#CapabilityMaterial"/> + <owl:Class rdf:about="#Feed"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> + <owl:Class rdf:about="#Orient"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#Move"/> + <owl:disjointWith> + <owl:Class rdf:about="#Pan"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#DepthResolution"/> + <owl:Class rdf:about="#Position"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Displace"/> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasUnit"/> + <owl:ObjectProperty rdf:about="#isSkillOf"/> </owl:onProperty> - <owl:allValuesFrom> - <owl:Class rdf:about="#LengthUnit"/> - </owl:allValuesFrom> + <owl:allValuesFrom rdf:resource="#Conveyor"/> </owl:Restriction> </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Turn"/> + </owl:Class> + <owl:Class rdf:about="#FloatType"> + <owl:disjointWith rdf:resource="#CoordinatePairType"/> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> + <owl:Class rdf:about="#StringType"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#CoordinateType"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Type"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#EnumType"/> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#IntegerPairType"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DigitalOut"/> <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> + <owl:Class rdf:about="#CADFileType"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#IntegerTypeA"/> + <owl:disjointWith rdf:resource="#BooleanType"/> <owl:disjointWith> - <owl:Class rdf:about="#Length"/> + <owl:Class rdf:about="#FloatPairType"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Accuracy"/> + </owl:Class> + <owl:Class rdf:ID="InductiveProximitySwitch"> + <rdfs:subClassOf> + <owl:Class rdf:about="#InductiveSensor"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#ElectricalConnection"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Property"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#objectCircular"/> <owl:disjointWith> - <owl:Class rdf:about="#Responsetime"/> + <owl:Class rdf:about="#Cost"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#FieldOfView"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DigitalIn"/> <owl:disjointWith> - <owl:Class rdf:about="#ElectricalInterface"/> + <owl:Class rdf:about="#Color"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxForce"/> - <owl:disjointWith rdf:resource="#Reachability"/> - <owl:disjointWith rdf:resource="#PneumaticConnector"/> - <owl:disjointWith rdf:resource="#WormInside"/> <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> + <owl:Class rdf:about="#BoundingBox"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <owl:disjointWith rdf:resource="#DeviceProperty"/> <owl:disjointWith> - <owl:Class rdf:about="#LaserClass"/> + <owl:Class rdf:about="#NumberOfJoints"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> - <owl:disjointWith rdf:resource="#RJ45"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#Mass"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ScanningDistance"/> + <owl:Class rdf:about="#Geometry"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#Repeatability"> - <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> - </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#MaxResolution"/> <owl:disjointWith> - <owl:Class rdf:about="#Responsetime"/> + <owl:Class rdf:about="#PowerConsumption"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxForce"/> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> - <owl:disjointWith rdf:resource="#Serial"/> + <owl:disjointWith rdf:resource="#Payload"/> <owl:disjointWith> - <owl:Class rdf:about="#LaserClass"/> + <owl:Class rdf:about="#minStructureSize"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Diameter"/> + <owl:disjointWith rdf:resource="#Material"/> <owl:disjointWith> - <owl:Class rdf:about="#TCP"/> + <owl:Class rdf:about="#IsTransparent"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#NumberOfFingers"/> + </owl:Class> + <owl:Class rdf:ID="MaxAllowedSpeed"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Velocity"/> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#VelocityUnit"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#FloatType"/> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="ReflectsWellRedLight"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#BooleanType"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Class rdf:about="#Property"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Unit"> <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> + <owl:Class rdf:about="#Type"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:ID="Concept"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#BoundingBox"> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#FieldOfView"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> + <owl:Class rdf:about="#minStructureSize"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ElectricalInterface"/> + <owl:Class rdf:about="#PowerConsumption"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Resolution"/> + <owl:Class rdf:about="#Mass"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#WormInside"/> + <owl:disjointWith rdf:resource="#objectCircular"/> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#IsTransparent"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#ScanningDistance"/> + <owl:Class rdf:about="#Geometry"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Width"/> - <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> - <owl:disjointWith rdf:resource="#DigitalIn"/> + <owl:disjointWith rdf:resource="#NumberOfFingers"/> + <owl:disjointWith rdf:resource="#Payload"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxMeasurementRange"/> + <owl:Class rdf:about="#NumberOfJoints"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#WormDiameter"/> + <owl:disjointWith rdf:resource="#MaxResolution"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Property"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Diameter"/> + <owl:disjointWith rdf:resource="#Material"/> <owl:disjointWith> - <owl:Class rdf:about="#Profibus"/> + <owl:Class rdf:about="#Cost"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Accuracy"/> + <owl:disjointWith rdf:resource="#ElectricalConnection"/> + <owl:disjointWith rdf:resource="#DeviceProperty"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#Color"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#BlobAnalysis"> <owl:disjointWith> - <owl:Class rdf:about="#ChuckDiameter"/> + <owl:Class rdf:about="#TransformImage"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#RJ45"/> + <owl:disjointWith rdf:resource="#SegmentImage"/> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> + <owl:Class rdf:about="#FilterImage"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#ExtractEdges"/> + <owl:disjointWith rdf:resource="#DecompressImageData"/> + <owl:disjointWith rdf:resource="#CompressImageData"/> <owl:disjointWith> - <owl:Class rdf:about="#EthernetInterface"/> + <owl:Class rdf:about="#CalibrateImage"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#ImageAnalysis"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#MinVoltageSupply"> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#Profibus"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#FloatType"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#Length"/> + <owl:Class rdf:about="#ChuckDiameter"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> + <owl:Class rdf:about="#DigitalOut"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#CapabilityMaterial"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#DepthResolution"/> + <owl:Class rdf:about="#Resolution"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#PneumaticConnector"/> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> <owl:disjointWith> - <owl:Class rdf:about="#AngleResolution"/> + <owl:Class rdf:about="#Height"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#DegreesOfFreedom"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DigitalOut"/> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> + <owl:Class rdf:about="#MaxCurrentConsumption"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#EnclosureRatingIP"/> + <owl:Class rdf:about="#ElectricalInterface"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#PneumaticConnector"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Baudrate"/> - <owl:disjointWith rdf:resource="#Height"/> - <owl:disjointWith rdf:resource="#LightSpotSize"/> - <owl:disjointWith rdf:resource="#Reachability"/> - </owl:Class> - <owl:Class rdf:about="#ElasticFingerGripper"> - <rdfs:subClassOf> - <owl:Class rdf:about="#FingerGripper"/> - </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#JointFingerGripper"/> - </owl:Class> - <owl:Class rdf:about="#Deep-Draw"> <owl:disjointWith> - <owl:Class rdf:about="#True"/> + <owl:Class rdf:about="#AngleResolution"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Fold"/> <rdfs:subClassOf> - <owl:Class rdf:about="#Form"/> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#CurrentUnit"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Roll"/> - <owl:disjointWith rdf:resource="#Forge"/> <owl:disjointWith> - <owl:Class rdf:about="#Press"/> + <owl:Class rdf:about="#LaserClass"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Flang"/> + <owl:Class rdf:about="#EthernetInterface"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Strech-Form"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Bead"/> + <owl:Class rdf:about="#RJ45"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#LightType"/> <owl:disjointWith> - <owl:Class rdf:about="#Bend"/> + <owl:Class rdf:about="#LightSpotSize"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Extrude"/> + <owl:Class rdf:about="#DigitalIn"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Crush"/> + <owl:Class rdf:about="#WormInside"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#TimeUnit"> - <rdfs:subClassOf> - <owl:Class rdf:about="#Unit"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#MassUnit"/> + <owl:Class rdf:about="#Editable"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#NullUnit"/> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> + <owl:disjointWith rdf:resource="#FTP"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#CurrencyUnit"/> + <owl:Class rdf:about="#DepthResolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#PowerUnit"/> + <owl:Class rdf:about="#Baudrate"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#VelocityUnit"/> + <owl:Class rdf:about="#MaxForce"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> <owl:disjointWith> - <owl:Class rdf:about="#LengthUnit"/> + <owl:Class rdf:about="#SwitchingFrequency"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#TemperatureUnit"/> <owl:disjointWith> - <owl:Class rdf:about="#ForceUnit"/> + <owl:Class rdf:about="#SerialInOutSignal"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Repeatability"/> <owl:disjointWith> - <owl:Class rdf:about="#CurrentUnit"/> + <owl:Class rdf:about="#WormDiameter"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#Reachability"/> <owl:disjointWith> - <owl:Class rdf:about="#FrequencyUnit"/> + <owl:Class rdf:about="#MaxScanAngle"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Length"/> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#AngleUnit"/> + <owl:Class rdf:about="#WormOutside"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#MeasureForce"> <owl:disjointWith> - <owl:Class rdf:about="#MeasureMotionOfObject"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> + <owl:disjointWith rdf:resource="#ScanningDistance"/> <owl:disjointWith> - <owl:Class rdf:about="#MeasureAcceleration"/> + <owl:Class rdf:about="#TransportProtocol"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MeasureDistance"/> <owl:disjointWith> - <owl:Class rdf:about="#MeasureSpeed"/> + <owl:Class rdf:about="#ResponseTime"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MeasureOrientationOfObject"/> + <owl:Class rdf:about="#MechanicalConnector"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#UPnP"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + </owl:Class> + <owl:Class rdf:about="#DepthResolution"> <owl:disjointWith> - <owl:Class rdf:about="#MeasureAngle"/> + <owl:Class rdf:about="#DegreesOfFreedom"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MeasurePositionOfObject"/> + <owl:Class rdf:about="#EthernetInterface"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MeasureArea"/> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#MeasureVolume"/> + <owl:Class rdf:about="#MechanicalConnector"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> + <owl:disjointWith rdf:resource="#Length"/> <owl:disjointWith> - <owl:Class rdf:about="#MeasureTorque"/> + <owl:Class rdf:about="#LaserClass"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#Measure"/> - </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#MeasureDiameter"/> <owl:disjointWith> - <owl:Class rdf:about="#MeasureTemperature"/> + <owl:Class rdf:about="#ResponseTime"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:ID="Displace"> - <rdfs:subClassOf rdf:resource="#Move"/> <owl:disjointWith> - <owl:Class rdf:ID="Orient"/> + <owl:Class rdf:about="#MaxForce"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#LightSpotSize"/> </owl:disjointWith> <rdfs:subClassOf> <owl:Restriction> - <owl:allValuesFrom rdf:resource="#Robot"/> + <owl:allValuesFrom> + <owl:Class rdf:about="#IntegerPairType"/> + </owl:allValuesFrom> <owl:onProperty> - <owl:ObjectProperty rdf:about="#isSkillOf"/> + <owl:FunctionalProperty rdf:about="#hasType"/> </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="Convey"/> + <owl:Class rdf:about="#TransportProtocol"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Pan"/> + <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Position"/> + <owl:Class rdf:about="#MaxCurrentConsumption"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <owl:disjointWith rdf:resource="#ScanningDistance"/> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> <owl:disjointWith> - <owl:Class rdf:ID="Feed"/> + <owl:Class rdf:about="#Profibus"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> <owl:disjointWith> - <owl:Class rdf:ID="Pass"/> + <owl:Class rdf:about="#SerialInOutSignal"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Arrange"/> + <owl:Class rdf:about="#MaxScanAngle"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="Turn"/> + <owl:Class rdf:about="#DigitalIn"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#InductiveSensor"> <owl:disjointWith> - <owl:Class rdf:about="#UltrasonicSensor"/> + <owl:Class rdf:about="#Height"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#TorqueForceSensor"/> + <owl:Class rdf:about="#Editable"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#TactileSensor"/> <owl:disjointWith> - <owl:Class rdf:about="#OpticSensor"/> + <owl:Class rdf:about="#WormInside"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MagneticSensor"/> <owl:disjointWith> - <owl:Class rdf:about="#EncoderSensor"/> + <owl:Class rdf:about="#Baudrate"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> <owl:disjointWith> - <owl:Class rdf:about="#CapacitveSensor"/> + <owl:Class rdf:about="#ChuckDiameter"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#Sensor"/> - </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:ID="OpticReflexSwitch"> - <rdfs:subClassOf> - <owl:Class rdf:about="#OpticSwitch"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:ID="OpticThroughBeamSwitch"/> + <owl:Class rdf:about="#AngleResolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:ID="OpticProximitySwitch"/> + <owl:Class rdf:about="#PneumaticConnector"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#NumberOfFingers"> - <rdfs:subClassOf rdf:resource="#Property"/> <owl:disjointWith> - <owl:Class rdf:about="#Color"/> + <owl:Class rdf:about="#DigitalOut"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Cost"/> + <owl:Class rdf:about="#WormDiameter"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#FTP"/> + <owl:disjointWith> + <owl:Class rdf:about="#SwitchingFrequency"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith rdf:resource="#UPnP"/> + <owl:disjointWith> + <owl:Class rdf:about="#CapabilityMaterial"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#RJ45"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#LightType"/> + <owl:disjointWith> + <owl:Class rdf:about="#Accuracy"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Resolution"/> </owl:disjointWith> <rdfs:subClassOf> <owl:Restriction> - <owl:allValuesFrom> - <owl:Class rdf:about="#Gripper"/> - </owl:allValuesFrom> <owl:onProperty> - <owl:ObjectProperty rdf:about="#isPropertyOf"/> + <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> </owl:Restriction> </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Reachability"/> <owl:disjointWith> - <owl:Class rdf:about="#Geometry"/> + <owl:Class rdf:about="#ElectricalInterface"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#WormOutside"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="ResultOutputMode"> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> <rdfs:subClassOf> <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> <owl:allValuesFrom> - <owl:Class rdf:about="#IntegerTypeA"/> + <owl:Class rdf:about="#StringType"/> </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasType"/> + <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#MaxResolution"/> - <owl:disjointWith> - <owl:Class rdf:about="#Mass"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#FieldOfView"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#PowerConsumption"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#Diameter"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#NumberOfJoints"/> + </owl:Class> + <owl:Class rdf:about="#Geometry"> <owl:disjointWith rdf:resource="#ElectricalConnection"/> - <owl:disjointWith> - <owl:Class rdf:about="#DeviceProperty"/> - </owl:disjointWith> <rdfs:subClassOf> <owl:Restriction> - <owl:allValuesFrom rdf:resource="#NullUnit"/> + <owl:allValuesFrom> + <owl:Class rdf:about="#CADFileType"/> + </owl:allValuesFrom> <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasUnit"/> + <owl:FunctionalProperty rdf:about="#hasType"/> </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Material"/> <owl:disjointWith> - <owl:Class rdf:about="#BoundingBox"/> + <owl:Class rdf:about="#IsTransparent"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Payload"/> + <owl:Class rdf:about="#Mass"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#True"> + <owl:disjointWith rdf:resource="#BoundingBox"/> <rdfs:subClassOf> - <owl:Class rdf:about="#Form"/> + <owl:Class rdf:about="#Property"/> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#Bend"/> + <owl:Class rdf:about="#Color"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Deep-Draw"/> - <owl:disjointWith rdf:resource="#Roll"/> <owl:disjointWith> - <owl:Class rdf:about="#Strech-Form"/> + <owl:Class rdf:about="#NumberOfJoints"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Press"/> + <owl:Class rdf:about="#Cost"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Payload"/> + <owl:disjointWith rdf:resource="#MaxResolution"/> + <owl:disjointWith rdf:resource="#objectCircular"/> + <owl:disjointWith rdf:resource="#DeviceProperty"/> <owl:disjointWith> - <owl:Class rdf:about="#Extrude"/> + <owl:Class rdf:about="#minStructureSize"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Diameter"/> + <owl:disjointWith rdf:resource="#NumberOfFingers"/> <owl:disjointWith> - <owl:Class rdf:about="#Crush"/> + <owl:Class rdf:about="#FieldOfView"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Fold"/> + <owl:disjointWith rdf:resource="#Material"/> <owl:disjointWith> - <owl:Class rdf:about="#Bead"/> + <owl:Class rdf:about="#PowerConsumption"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="WireDrawEncoder"> <owl:disjointWith> - <owl:Class rdf:about="#Flang"/> + <owl:Class rdf:ID="WheelEncoder"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Forge"/> - </owl:Class> - <owl:Class rdf:about="#Fill"> <owl:disjointWith> - <owl:Class rdf:about="#Weld"/> + <owl:Class rdf:ID="LinearEncoder"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#EncoderSensor"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Cut"> + <owl:disjointWith rdf:resource="#Saw"/> <owl:disjointWith> - <owl:Class rdf:about="#Solder"/> + <owl:Class rdf:about="#Electro-discharge-machine"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Rivet"/> + <owl:Class rdf:about="#Drill"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Glue"/> + <owl:Class rdf:about="#Broach"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Clinch"/> + <owl:Class rdf:about="#Plane"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Bolt"/> + <owl:disjointWith rdf:resource="#Grind"/> <owl:disjointWith> - <owl:Class rdf:about="#Assemble"/> + <owl:Class rdf:about="#Mill"/> </owl:disjointWith> <rdfs:subClassOf> - <owl:Class rdf:about="#Join"/> + <owl:Class rdf:about="#Separate"/> </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:about="#Mill"> - <owl:disjointWith rdf:resource="#Hone"/> <owl:disjointWith> - <owl:Class rdf:about="#Saw"/> + <owl:Class rdf:about="#Thrust"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#File"/> + <owl:Class rdf:about="#Lathe"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Plane"/> + <owl:Class rdf:about="#File"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Broach"/> - <owl:disjointWith rdf:resource="#Rub"/> <owl:disjointWith> - <owl:Class rdf:about="#Thrust"/> + <owl:Class rdf:about="#Hone"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Cut"/> <owl:disjointWith> <owl:Class rdf:about="#Thermal-Separate"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Grind"/> - <owl:disjointWith> - <owl:Class rdf:about="#Lathe"/> - </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#Lap"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#Separate"/> - </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Rub"/> + </owl:Class> + <owl:Class rdf:about="#ReadBrailleCode"> <owl:disjointWith> - <owl:Class rdf:about="#Electro-discharge-machine"/> + <owl:Class rdf:about="#ReadOpticalCharacters"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Drill"/> + <owl:Class rdf:about="#ReadBarCode"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Read2DMatrixCode"/> + <rdfs:subClassOf rdf:resource="#Read"/> </owl:Class> - <owl:Class rdf:about="#Temper"> - <owl:disjointWith rdf:resource="#Anneal"/> - <owl:disjointWith> - <owl:Class rdf:about="#Age"/> - </owl:disjointWith> + <owl:Class rdf:about="#Fixture"> <rdfs:subClassOf> - <owl:Class rdf:about="#ModifyWorkpieceProperties"/> + <owl:Restriction> + <owl:someValuesFrom rdf:resource="#Unclamp"/> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasSkill"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom> + <owl:Class rdf:about="#Clamp"/> + </owl:someValuesFrom> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasSkill"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Class rdf:about="#ManipulationAndHandling"/> </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:about="#Sensor"> - <owl:disjointWith rdf:resource="#Tool"/> <owl:disjointWith> - <owl:Class rdf:about="#Manufacturing"/> + <owl:Class rdf:ID="ToolChanger"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ManipulationAndHandling"/> + <owl:Class rdf:about="#Robot"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#EnvironmentDevice"/> + <owl:Class rdf:about="#Gripper"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Controller"/> + <owl:Class rdf:about="#Displacement"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Communication"/> + </owl:Class> + <owl:Class rdf:ID="AcquireImage"> + <rdfs:subClassOf rdf:resource="#OpticFunction"/> + </owl:Class> + <owl:Class rdf:ID="MinHumidity"> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> <rdfs:subClassOf> - <owl:Class rdf:about="#Device"/> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#IntegerTypeA"/> + </owl:Restriction> </rdfs:subClassOf> </owl:Class> - <owl:Class rdf:about="#Orient"> - <owl:disjointWith> - <owl:Class rdf:about="#Arrange"/> - </owl:disjointWith> + <owl:Class rdf:ID="RevolutionSpeed"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#RotationalVelocityUnit"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#FloatType"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + </owl:Class> + <owl:Class rdf:about="#MaxForce"> <owl:disjointWith> - <owl:Class rdf:about="#Turn"/> + <owl:Class rdf:about="#ElectricalInterface"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#Pan"/> + <owl:Class rdf:about="#CapabilityMaterial"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Position"/> + <owl:Class rdf:about="#Resolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Convey"/> + <owl:Class rdf:about="#ChuckDiameter"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Displace"/> <owl:disjointWith> - <owl:Class rdf:about="#Pass"/> + <owl:Class rdf:about="#SerialInOutSignal"/> </owl:disjointWith> - <rdfs:subClassOf rdf:resource="#Move"/> + <owl:disjointWith rdf:resource="#Length"/> <owl:disjointWith> - <owl:Class rdf:about="#Feed"/> + <owl:Class rdf:about="#DigitalIn"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#VacuumGripper"> - <rdfs:subClassOf> - <owl:Class rdf:about="#Gripper"/> - </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#PincerGripper"/> <owl:disjointWith> - <owl:Class rdf:about="#MagnetGripper"/> + <owl:Class rdf:about="#MaxCurrentConsumption"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#FingerGripper"/> + <owl:Class rdf:about="#LaserClass"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#MeasureMotionOfObject"> <owl:disjointWith> - <owl:Class rdf:about="#MeasurePositionOfObject"/> + <owl:Class rdf:about="#EthernetInterface"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MeasureAcceleration"/> + <owl:Class rdf:about="#WormOutside"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MeasureArea"/> <owl:disjointWith> - <owl:Class rdf:about="#MeasureTemperature"/> + <owl:Class rdf:about="#Baudrate"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#Measure"/> - </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#MeasureSpeed"/> + <owl:Class rdf:about="#DegreesOfFreedom"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MeasureDistance"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> <owl:disjointWith> - <owl:Class rdf:about="#MeasureAngle"/> + <owl:Class rdf:about="#Profibus"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MeasureVolume"/> + <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MeasureTorque"/> + <owl:Class rdf:about="#LightSpotSize"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MeasureOrientationOfObject"/> + <owl:Class rdf:about="#PneumaticConnector"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MeasureForce"/> - <owl:disjointWith rdf:resource="#MeasureDiameter"/> - </owl:Class> - <owl:Class rdf:about="#ElectrolyticSegregate"> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <owl:disjointWith rdf:resource="#ScanningDistance"/> <rdfs:subClassOf> - <owl:Class rdf:about="#Mold"/> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#ForceUnit"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Sinter"/> - <owl:disjointWith rdf:resource="#Cast"/> - </owl:Class> - <owl:Class rdf:about="#Rivet"> + <owl:disjointWith rdf:resource="#LightType"/> + <owl:disjointWith> + <owl:Class rdf:about="#TransportProtocol"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> <rdfs:subClassOf> - <owl:Class rdf:about="#Join"/> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#FloatType"/> + </owl:Restriction> </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#DepthResolution"/> <owl:disjointWith> - <owl:Class rdf:about="#Weld"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Solder"/> + <owl:Class rdf:about="#SwitchingFrequency"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Glue"/> + <owl:Class rdf:about="#Editable"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Fill"/> <owl:disjointWith> - <owl:Class rdf:about="#Clinch"/> + <owl:Class rdf:about="#AngleResolution"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Bolt"/> + <owl:disjointWith rdf:resource="#FTP"/> <owl:disjointWith> - <owl:Class rdf:about="#Assemble"/> + <owl:Class rdf:about="#WormInside"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#MeasureOrientationOfObject"> - <owl:disjointWith rdf:resource="#MeasureArea"/> + <owl:disjointWith rdf:resource="#Repeatability"/> <owl:disjointWith> - <owl:Class rdf:about="#MeasureVolume"/> + <owl:Class rdf:about="#RJ45"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MeasureMotionOfObject"/> <owl:disjointWith> - <owl:Class rdf:about="#MeasureTorque"/> + <owl:Class rdf:about="#DigitalOut"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#UPnP"/> + <owl:disjointWith rdf:resource="#Reachability"/> <owl:disjointWith> - <owl:Class rdf:about="#MeasureAngle"/> + <owl:Class rdf:about="#MaxScanAngle"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MeasureForce"/> - <rdfs:subClassOf> - <owl:Class rdf:about="#Measure"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#MeasurePositionOfObject"/> + <owl:Class rdf:about="#MechanicalConnector"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MeasureDistance"/> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> <owl:disjointWith> - <owl:Class rdf:about="#MeasureSpeed"/> + <owl:Class rdf:about="#Height"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#MeasureTemperature"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> <owl:disjointWith> - <owl:Class rdf:about="#MeasureAcceleration"/> + <owl:Class rdf:about="#ResponseTime"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#WormDiameter"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MeasureDiameter"/> </owl:Class> - <owl:Class rdf:about="#Length"> - <rdfs:subClassOf> - <owl:Restriction> - <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasType"/> - </owl:onProperty> - <owl:allValuesFrom rdf:resource="#FloatType"/> - </owl:Restriction> - </rdfs:subClassOf> + <owl:Class rdf:about="#DigitalIn"> + <owl:disjointWith rdf:resource="#MaxForce"/> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> <owl:disjointWith> <owl:Class rdf:about="#Profibus"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#CapabilityMaterial"/> + <owl:Class rdf:about="#ChuckDiameter"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#AngleResolution"/> + <owl:Class rdf:about="#MechanicalConnector"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxForce"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxMeasurementRange"/> + <owl:Class rdf:about="#DigitalOut"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#RJ45"/> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#AngleResolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#WormInside"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#MaxCurrentConsumption"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DigitalIn"/> - <owl:disjointWith rdf:resource="#Serial"/> - <owl:disjointWith> - <owl:Class rdf:about="#ScanningDistance"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#Height"/> - <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> - </owl:disjointWith> + <owl:disjointWith rdf:resource="#Repeatability"/> <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> + <owl:Class rdf:about="#EthernetInterface"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Responsetime"/> + <owl:Class rdf:about="#RJ45"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#WormDiameter"/> <owl:disjointWith> <owl:Class rdf:about="#Editable"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#PneumaticConnector"/> + <owl:disjointWith rdf:resource="#Reachability"/> <owl:disjointWith> - <owl:Class rdf:about="#TCP"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#IntegerTypeA"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> <owl:disjointWith> - <owl:Class rdf:about="#EnclosureRatingIP"/> + <owl:Class rdf:about="#DegreesOfFreedom"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#ScanningDistance"/> <owl:disjointWith> - <owl:Class rdf:about="#ChuckDiameter"/> + <owl:Class rdf:about="#TransportProtocol"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#WormInside"/> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#Baudrate"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#LaserClass"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> + <owl:Class rdf:about="#ElectricalInterface"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> - <owl:disjointWith rdf:resource="#Width"/> - <owl:disjointWith rdf:resource="#DigitalOut"/> - <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith rdf:resource="#DepthResolution"/> <owl:disjointWith> - <owl:Class rdf:about="#Resolution"/> + <owl:Class rdf:about="#MaxScanAngle"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ElectricalInterface"/> + <owl:Class rdf:about="#WormDiameter"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#EthernetInterface"/> + <owl:Class rdf:about="#PneumaticConnector"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Length"/> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#DepthResolution"/> + <owl:Class rdf:about="#CapabilityMaterial"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Baudrate"/> - <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> + <owl:disjointWith rdf:resource="#FTP"/> + <owl:disjointWith rdf:resource="#UPnP"/> <rdfs:subClassOf> <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> <owl:onProperty> <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> - <owl:allValuesFrom> - <owl:Class rdf:about="#LengthUnit"/> - </owl:allValuesFrom> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Accuracy"/> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#SerialInOutSignal"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Reachability"/> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#ResponseTime"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#LightSpotSize"/> - <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> - </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:about="#UltrasonicSensor"> + <owl:disjointWith rdf:resource="#LightType"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#TorqueForceSensor"/> + <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#TactileSensor"/> <owl:disjointWith> - <owl:Class rdf:about="#OpticSensor"/> + <owl:Class rdf:about="#Height"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MagneticSensor"/> - <owl:disjointWith rdf:resource="#InductiveSensor"/> <owl:disjointWith> - <owl:Class rdf:about="#EncoderSensor"/> + <owl:Class rdf:about="#WormOutside"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#CapacitveSensor"/> + <owl:Class rdf:about="#Resolution"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#LightSpotSize"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> + <owl:disjointWith> + <owl:Class rdf:about="#SwitchingFrequency"/> </owl:disjointWith> - <rdfs:subClassOf rdf:resource="#Sensor"/> </owl:Class> - <owl:Class rdf:about="#Extrude"> + <owl:Class rdf:about="#CapacitveSensor"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Sensor"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#Press"/> + <owl:Class rdf:about="#UltrasonicSensor"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Bead"/> + <owl:Class rdf:about="#TorqueForceSensor"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Strech-Form"/> + <owl:Class rdf:about="#TactileSensor"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#True"/> + <owl:disjointWith rdf:resource="#OpticSensor"/> <owl:disjointWith> - <owl:Class rdf:about="#Bend"/> + <owl:Class rdf:about="#MagneticSensor"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Flang"/> + <owl:Class rdf:about="#InductiveSensor"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Crush"/> + <owl:Class rdf:about="#EncoderSensor"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Type"> <rdfs:subClassOf> - <owl:Class rdf:about="#Form"/> + <owl:Class rdf:about="#Concept"/> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Roll"/> - <owl:disjointWith rdf:resource="#Forge"/> - <owl:disjointWith rdf:resource="#Fold"/> - <owl:disjointWith rdf:resource="#Deep-Draw"/> + <owl:disjointWith rdf:resource="#Unit"/> </owl:Class> - <owl:Class rdf:about="#CalibrateImage"> - <rdfs:subClassOf rdf:resource="#ImageAnalysis"/> + <owl:Class rdf:about="#Grasp"> + <rdfs:subClassOf rdf:resource="#Secure"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#isSkillOf"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#Gripper"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#TransformImage"/> + <owl:Class rdf:about="#Release"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#SegmentImage"/> + <owl:Class rdf:about="#Detach"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Attach"/> <owl:disjointWith> - <owl:Class rdf:about="#FilterImage"/> + <owl:Class rdf:about="#Clamp"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Unclamp"/> + </owl:Class> + <owl:Class rdf:about="#OpticThroughBeamSwitch"> + <owl:disjointWith rdf:resource="#OpticReflexSwitch"/> + <owl:disjointWith rdf:resource="#OpticProximitySwitch"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#OpticSwitch"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Mill"> <owl:disjointWith> - <owl:Class rdf:about="#ExtractEdges"/> + <owl:Class rdf:about="#Hone"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DecompressImageData"/> + <owl:disjointWith rdf:resource="#Saw"/> <owl:disjointWith> - <owl:Class rdf:about="#CompressImageData"/> + <owl:Class rdf:about="#File"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#BlobAnalysis"/> - </owl:Class> - <owl:Class rdf:about="#CompressImageData"> - <rdfs:subClassOf rdf:resource="#ImageAnalysis"/> <owl:disjointWith> - <owl:Class rdf:about="#TransformImage"/> + <owl:Class rdf:about="#Plane"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#SegmentImage"/> + <owl:Class rdf:about="#Broach"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Rub"/> <owl:disjointWith> - <owl:Class rdf:about="#FilterImage"/> + <owl:Class rdf:about="#Thrust"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Cut"/> <owl:disjointWith> - <owl:Class rdf:about="#ExtractEdges"/> + <owl:Class rdf:about="#Thermal-Separate"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DecompressImageData"/> - <owl:disjointWith rdf:resource="#CalibrateImage"/> - <owl:disjointWith rdf:resource="#BlobAnalysis"/> - </owl:Class> - <owl:Class rdf:about="#AngleResolution"> + <owl:disjointWith rdf:resource="#Grind"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#Lathe"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#WormDiameter"/> <owl:disjointWith> - <owl:Class rdf:about="#Profibus"/> + <owl:Class rdf:about="#Lap"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#TCP"/> + <owl:Class rdf:about="#Electro-discharge-machine"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Separate"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#EnclosureRatingIP"/> + <owl:Class rdf:about="#Drill"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="ReflectsWellBlueLight"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#BooleanType"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Class rdf:about="#Property"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#NumberOfJoints"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#objectCircular"/> + <owl:disjointWith rdf:resource="#MaxResolution"/> + <owl:disjointWith rdf:resource="#Material"/> <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> + <owl:Class rdf:about="#minStructureSize"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#DeviceProperty"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxMeasurementRange"/> + <owl:Class rdf:about="#Color"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#IntegerTypeA"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Geometry"/> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#Mass"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxForce"/> <owl:disjointWith> - <owl:Class rdf:about="#ScanningDistance"/> + <owl:Class rdf:about="#PowerConsumption"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Diameter"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Property"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#BoundingBox"/> + <owl:disjointWith rdf:resource="#NumberOfFingers"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#Robot"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#isPropertyOf"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Payload"/> + <owl:disjointWith rdf:resource="#ElectricalConnection"/> <owl:disjointWith> - <owl:Class rdf:about="#Responsetime"/> + <owl:Class rdf:about="#IsTransparent"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#EthernetInterface"/> + <owl:Class rdf:about="#FieldOfView"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Serial"/> - <owl:disjointWith rdf:resource="#Reachability"/> - <owl:disjointWith rdf:resource="#PneumaticConnector"/> - <owl:disjointWith rdf:resource="#RJ45"/> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#Cost"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#WormInside"/> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> + </owl:Class> + <owl:Class rdf:about="#Temper"> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#Anneal"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Length"/> - <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith rdf:resource="#Age"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#ModifyWorkpieceProperties"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#DetectContrast"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Detect"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> + <owl:Class rdf:about="#DetectObject"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#DetectLuminescence"/> + <owl:disjointWith rdf:resource="#DetectColor"/> <owl:disjointWith> - <owl:Class rdf:about="#LaserClass"/> + <owl:Class rdf:about="#DetectCollision"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Height"/> + </owl:Class> + <owl:Class rdf:about="#MassUnit"> <owl:disjointWith> - <owl:Class rdf:about="#ChuckDiameter"/> + <owl:Class rdf:about="#PowerUnit"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#VelocityUnit"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Width"/> + <rdfs:subClassOf rdf:resource="#Unit"/> <owl:disjointWith> - <owl:Class rdf:about="#Resolution"/> + <owl:Class rdf:about="#TemperatureUnit"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DigitalIn"/> <owl:disjointWith> - <owl:Class rdf:about="#ElectricalInterface"/> + <owl:Class rdf:about="#ForceUnit"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#CurrencyUnit"/> <owl:disjointWith> - <owl:Class rdf:about="#DepthResolution"/> + <owl:Class rdf:about="#RotationalVelocityUnit"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> - </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> - <owl:disjointWith rdf:resource="#Baudrate"/> + <owl:disjointWith rdf:resource="#TimeUnit"/> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#LengthUnit"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> + <owl:Class rdf:about="#CurrentUnit"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> - <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#LightSpotSize"/> - <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> - <owl:disjointWith rdf:resource="#DigitalOut"/> <owl:disjointWith> - <owl:Class rdf:about="#CapabilityMaterial"/> + <owl:Class rdf:about="#NullUnit"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Accuracy"/> - </owl:Class> - <owl:Class rdf:about="#Gripper"> - <rdfs:subClassOf> - <owl:Class rdf:about="#ManipulationAndHandling"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#ToolChanger"/> + <owl:Class rdf:about="#FrequencyUnit"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Robot"/> - <owl:disjointWith rdf:resource="#Fixture"/> <owl:disjointWith> - <owl:Class rdf:about="#Displacement"/> + <owl:Class rdf:about="#AngleUnit"/> </owl:disjointWith> </owl:Class> - <owl:Class rdf:about="#ArticulatedRobot"> - <rdfs:subClassOf rdf:resource="#Robot"/> - <owl:disjointWith rdf:resource="#SpecialKinematicRobot"/> - <owl:disjointWith> - <owl:Class rdf:about="#SimpleKinematicRobot"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#ScaraRobot"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#ParallelKinematicRobot"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#HexapodRobot"/> - </owl:disjointWith> + <owl:Class rdf:ID="ActivateLighting"> + <rdfs:subClassOf rdf:resource="#ChangeEnvironment"/> <owl:disjointWith> - <owl:Class rdf:about="#CartesianRobot"/> + <owl:Class rdf:ID="DeactivateLighting"/> </owl:disjointWith> </owl:Class> - <owl:Class rdf:about="#Bead"> - <owl:disjointWith> - <owl:Class rdf:about="#Bend"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#Forge"/> + <owl:Class rdf:about="#Form"> <owl:disjointWith> - <owl:Class rdf:about="#Strech-Form"/> + <owl:Class rdf:about="#Separate"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Deep-Draw"/> - <owl:disjointWith rdf:resource="#True"/> - <owl:disjointWith rdf:resource="#Fold"/> + <owl:disjointWith rdf:resource="#Mold"/> <owl:disjointWith> - <owl:Class rdf:about="#Press"/> + <owl:Class rdf:about="#ModifyWorkpieceProperties"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Crush"/> + <owl:Class rdf:about="#Join"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Roll"/> - <rdfs:subClassOf> - <owl:Class rdf:about="#Form"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#Flang"/> + <owl:Class rdf:about="#Coat"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Extrude"/> - </owl:Class> - <owl:Class rdf:ID="Velocity"> <rdfs:subClassOf> - <owl:Class rdf:about="#Parameter"/> + <owl:Class rdf:about="#ManufacturingFunction"/> </rdfs:subClassOf> </owl:Class> - <owl:Class rdf:about="#Lap"> - <owl:disjointWith rdf:resource="#Broach"/> + <owl:Class rdf:about="#Pass"> <owl:disjointWith> - <owl:Class rdf:about="#Thermal-Separate"/> + <owl:Class rdf:about="#Feed"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Mill"/> - <rdfs:subClassOf> - <owl:Class rdf:about="#Separate"/> - </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Grind"/> - <owl:disjointWith rdf:resource="#Rub"/> <owl:disjointWith> - <owl:Class rdf:about="#Saw"/> + <owl:Class rdf:about="#Arrange"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Electro-discharge-machine"/> + <owl:Class rdf:about="#Pan"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Displace"/> <owl:disjointWith> - <owl:Class rdf:about="#Plane"/> + <owl:Class rdf:about="#Orient"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Cut"/> <owl:disjointWith> - <owl:Class rdf:about="#File"/> + <owl:Class rdf:about="#Position"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Turn"/> + <owl:disjointWith rdf:resource="#Convey"/> + <rdfs:subClassOf rdf:resource="#Move"/> + </owl:Class> + <owl:Class rdf:about="#Displacement"> <owl:disjointWith> - <owl:Class rdf:about="#Drill"/> + <owl:Class rdf:about="#ToolChanger"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Hone"/> <owl:disjointWith> - <owl:Class rdf:about="#Lathe"/> + <owl:Class rdf:about="#Robot"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Thrust"/> + <owl:Class rdf:about="#Gripper"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:ID="DrillMachine"> + <owl:disjointWith rdf:resource="#Fixture"/> <rdfs:subClassOf> - <owl:Class rdf:about="#Manufacturing"/> + <owl:Restriction> + <owl:someValuesFrom rdf:resource="#Move"/> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasSkill"/> + </owl:onProperty> + </owl:Restriction> </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:ID="Read2DMatrixCode"> <rdfs:subClassOf> - <owl:Class rdf:about="#Read"/> + <owl:Class rdf:about="#ManipulationAndHandling"/> </rdfs:subClassOf> - <owl:disjointWith> - <owl:Class rdf:ID="ReadOpticalCharacters"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:ID="ReadBrailleCode"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:ID="ReadBarCode"/> - </owl:disjointWith> </owl:Class> - <owl:Class rdf:about="#Profibus"> - <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#AngleResolution"/> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> - <owl:disjointWith rdf:resource="#WormInside"/> + <owl:Class rdf:about="#MeasurePositionOfObject"> + <owl:disjointWith rdf:resource="#MeasureTemperature"/> <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> + <owl:Class rdf:about="#Measure"/> </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#MeasureAngle"/> + <owl:disjointWith rdf:resource="#MeasureDistance"/> <owl:disjointWith> - <owl:Class rdf:about="#ElectricalInterface"/> + <owl:Class rdf:about="#MeasureAcceleration"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LaserClass"/> + <owl:Class rdf:about="#MeasureForce"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MeasureSpeed"/> <owl:disjointWith> - <owl:Class rdf:about="#ScanningDistance"/> + <owl:Class rdf:about="#MeasureArea"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Serial"/> - <owl:disjointWith rdf:resource="#DigitalIn"/> <owl:disjointWith> - <owl:Class rdf:about="#Resolution"/> + <owl:Class rdf:about="#MeasureDiameter"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MeasureVolume"/> + <owl:disjointWith rdf:resource="#MeasureMotionOfObject"/> <owl:disjointWith> - <owl:Class rdf:about="#Responsetime"/> + <owl:Class rdf:about="#MeasureTorque"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Height"/> - <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> - <owl:disjointWith rdf:resource="#MaxForce"/> + <owl:disjointWith rdf:resource="#MeasureOrientationOfObject"/> + </owl:Class> + <owl:Class rdf:about="#MaxScanAngle"> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#Profibus"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#FTP"/> <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> + <owl:Class rdf:about="#SerialInOutSignal"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> + <owl:Class rdf:about="#WormOutside"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#CapabilityMaterial"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#EnclosureRatingIP"/> + <owl:Class rdf:about="#ResponseTime"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> + <owl:Class rdf:about="#RJ45"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Reachability"/> <owl:disjointWith> - <owl:Class rdf:about="#DepthResolution"/> + <owl:Class rdf:about="#MechanicalConnector"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DigitalOut"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#FloatType"/> + </owl:Restriction> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#TCP"/> + <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#RJ45"/> - <owl:disjointWith rdf:resource="#Length"/> - <owl:disjointWith rdf:resource="#WormDiameter"/> + <owl:disjointWith rdf:resource="#DigitalIn"/> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#PneumaticConnector"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#EthernetInterface"/> + <owl:Class rdf:about="#DigitalOut"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> + <owl:Class rdf:about="#ElectricalInterface"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#LightSpotSize"/> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> - <owl:disjointWith rdf:resource="#Repeatability"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxMeasurementRange"/> + <owl:Class rdf:about="#WormInside"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#PneumaticConnector"/> - <owl:disjointWith rdf:resource="#Width"/> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> - <owl:disjointWith rdf:resource="#Baudrate"/> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> - <owl:disjointWith rdf:resource="#Accuracy"/> <owl:disjointWith> - <owl:Class rdf:about="#ChuckDiameter"/> + <owl:Class rdf:about="#MaxCurrentConsumption"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#UPnP"/> <owl:disjointWith> - <owl:Class rdf:about="#CapabilityMaterial"/> + <owl:Class rdf:about="#ChuckDiameter"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#LaserClass"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Reachability"/> - </owl:Class> - <owl:Class rdf:about="#EncoderSensor"> - <owl:disjointWith rdf:resource="#UltrasonicSensor"/> <owl:disjointWith> - <owl:Class rdf:about="#TorqueForceSensor"/> + <owl:Class rdf:about="#Baudrate"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#TactileSensor"/> <owl:disjointWith> - <owl:Class rdf:about="#OpticSensor"/> + <owl:Class rdf:about="#AngleResolution"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MagneticSensor"/> - <owl:disjointWith rdf:resource="#InductiveSensor"/> <owl:disjointWith> - <owl:Class rdf:about="#CapacitveSensor"/> + <owl:Class rdf:about="#Editable"/> </owl:disjointWith> - <rdfs:subClassOf rdf:resource="#Sensor"/> - </owl:Class> - <owl:Class rdf:about="#ForceUnit"> <owl:disjointWith> - <owl:Class rdf:about="#CurrencyUnit"/> + <owl:Class rdf:about="#EthernetInterface"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#TimeUnit"/> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> <owl:disjointWith> - <owl:Class rdf:about="#PowerUnit"/> + <owl:Class rdf:about="#DegreesOfFreedom"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#ScanningDistance"/> + <owl:disjointWith rdf:resource="#Length"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#AngleUnit"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#LightType"/> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> + <owl:disjointWith rdf:resource="#Repeatability"/> <owl:disjointWith> - <owl:Class rdf:about="#FrequencyUnit"/> + <owl:Class rdf:about="#Resolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#AngleUnit"/> + <owl:Class rdf:about="#LightSpotSize"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LengthUnit"/> + <owl:Class rdf:about="#Height"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#NullUnit"/> - <owl:disjointWith rdf:resource="#TemperatureUnit"/> <owl:disjointWith> - <owl:Class rdf:about="#MassUnit"/> + <owl:Class rdf:about="#TransportProtocol"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#Unit"/> - </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#MaxForce"/> <owl:disjointWith> - <owl:Class rdf:about="#VelocityUnit"/> + <owl:Class rdf:about="#WormDiameter"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#DepthResolution"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> <owl:disjointWith> - <owl:Class rdf:about="#CurrentUnit"/> + <owl:Class rdf:about="#SwitchingFrequency"/> </owl:disjointWith> </owl:Class> - <owl:Class rdf:about="#DeactivateLighting"> - <owl:disjointWith rdf:resource="#ActivateLighting"/> + <owl:Class rdf:ID="ImagerHeight"> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#IntegerTypeA"/> + </owl:Restriction> + </rdfs:subClassOf> <rdfs:subClassOf> - <owl:Class rdf:about="#ChangeEnvironment"/> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> </rdfs:subClassOf> </owl:Class> - <owl:Class rdf:about="#Pan"> + <owl:Class rdf:about="#WheelEncoder"> + <rdfs:subClassOf> + <owl:Class rdf:about="#EncoderSensor"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#WireDrawEncoder"/> <owl:disjointWith> - <owl:Class rdf:about="#Arrange"/> + <owl:Class rdf:about="#LinearEncoder"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#MagnetGripper"> <owl:disjointWith> - <owl:Class rdf:about="#Pass"/> + <owl:Class rdf:about="#VacuumGripper"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#PincerGripper"/> + <owl:disjointWith rdf:resource="#FingerGripper"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Gripper"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Press"> + <owl:disjointWith rdf:resource="#Strech-Form"/> <owl:disjointWith> - <owl:Class rdf:about="#Turn"/> + <owl:Class rdf:about="#Forge"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#True"/> <owl:disjointWith> - <owl:Class rdf:about="#Position"/> + <owl:Class rdf:about="#Bend"/> </owl:disjointWith> - <rdfs:subClassOf rdf:resource="#Move"/> + <owl:disjointWith rdf:resource="#Crush"/> + <rdfs:subClassOf rdf:resource="#Form"/> + <owl:disjointWith rdf:resource="#Roll"/> <owl:disjointWith> - <owl:Class rdf:about="#Feed"/> + <owl:Class rdf:about="#Flang"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Displace"/> <owl:disjointWith> - <owl:Class rdf:about="#Convey"/> + <owl:Class rdf:about="#Fold"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Orient"/> - </owl:Class> - <owl:Class rdf:about="#Reset"> <owl:disjointWith> - <owl:Class rdf:about="#SetParameterValue"/> + <owl:Class rdf:about="#Extrude"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#SaveParameterSet"/> + <owl:Class rdf:about="#Bead"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LoadParameterSet"/> + <owl:Class rdf:about="#Deep-Draw"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#HMI"/> + </owl:Class> + <owl:Class rdf:ID="VerticalImagingAngle"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#AngleUnit"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#FloatType"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + </owl:Class> + <owl:Class rdf:about="#TransportProtocol"> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> <owl:disjointWith> - <owl:Class rdf:about="#ChangeEnvironment"/> + <owl:Class rdf:about="#ElectricalInterface"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Calibrate"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> <rdfs:subClassOf> - <owl:Class rdf:about="#AdditionalFunction"/> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#StringType"/> + </owl:allValuesFrom> + </owl:Restriction> </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:about="#LaserClass"> - <owl:disjointWith rdf:resource="#Height"/> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> + <owl:Class rdf:about="#LaserClass"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DigitalIn"/> + <owl:disjointWith rdf:resource="#Length"/> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> + <owl:Class rdf:about="#Height"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Profibus"/> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith rdf:resource="#LightType"/> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <owl:disjointWith rdf:resource="#DigitalIn"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxMeasurementRange"/> + <owl:Class rdf:about="#PneumaticConnector"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#LightSpotSize"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> + <owl:Class rdf:about="#DegreesOfFreedom"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DigitalOut"/> <owl:disjointWith> - <owl:Class rdf:about="#EnclosureRatingIP"/> + <owl:Class rdf:about="#EthernetInterface"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#WormInside"/> + <owl:disjointWith rdf:resource="#FTP"/> + <owl:disjointWith rdf:resource="#ScanningDistance"/> <owl:disjointWith> - <owl:Class rdf:about="#DepthResolution"/> + <owl:Class rdf:about="#WormDiameter"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Resolution"/> + <owl:Class rdf:about="#MaxCurrentConsumption"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ElectricalInterface"/> + <owl:Class rdf:about="#Profibus"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Baudrate"/> + <owl:disjointWith rdf:resource="#MaxScanAngle"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#ResponseTime"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Serial"/> <owl:disjointWith> - <owl:Class rdf:about="#EthernetInterface"/> + <owl:Class rdf:about="#RJ45"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#AngleResolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Responsetime"/> + <owl:Class rdf:about="#SwitchingFrequency"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Reachability"/> + <owl:disjointWith rdf:resource="#DepthResolution"/> <owl:disjointWith> - <owl:Class rdf:about="#TCP"/> + <owl:Class rdf:about="#Resolution"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#PneumaticConnector"/> - <owl:disjointWith rdf:resource="#AngleResolution"/> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#Baudrate"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> - </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Length"/> - <owl:disjointWith rdf:resource="#Accuracy"/> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <owl:disjointWith rdf:resource="#UPnP"/> + <owl:disjointWith rdf:resource="#MaxForce"/> <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> + <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#DigitalOut"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#LightSpotSize"/> <owl:disjointWith> - <owl:Class rdf:about="#ChuckDiameter"/> + <owl:Class rdf:about="#CapabilityMaterial"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Repeatability"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> + <owl:Class rdf:about="#MechanicalConnector"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> - <owl:disjointWith rdf:resource="#RJ45"/> - <owl:disjointWith rdf:resource="#Reachability"/> + <owl:disjointWith rdf:resource="#Repeatability"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> <owl:disjointWith> - <owl:Class rdf:about="#CapabilityMaterial"/> + <owl:Class rdf:about="#Editable"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Width"/> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> - <owl:disjointWith rdf:resource="#WormDiameter"/> <owl:disjointWith> - <owl:Class rdf:about="#ScanningDistance"/> + <owl:Class rdf:about="#ChuckDiameter"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxForce"/> - </owl:Class> - <owl:Class rdf:about="#ReadBarCode"> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> <rdfs:subClassOf> - <owl:Class rdf:about="#Read"/> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> + </owl:Restriction> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#ReadOpticalCharacters"/> + <owl:Class rdf:about="#WormInside"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ReadBrailleCode"/> + <owl:Class rdf:about="#SerialInOutSignal"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Read2DMatrixCode"/> - </owl:Class> - <owl:Class rdf:about="#Thermal-Separate"> <owl:disjointWith> - <owl:Class rdf:about="#Drill"/> + <owl:Class rdf:about="#WormOutside"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Hone"/> + </owl:Class> + <owl:Class rdf:ID="ElasticFingerGripper"> <owl:disjointWith> - <owl:Class rdf:about="#Plane"/> + <owl:Class rdf:ID="JointFingerGripper"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Grind"/> - <owl:disjointWith rdf:resource="#Mill"/> + <rdfs:subClassOf rdf:resource="#FingerGripper"/> + </owl:Class> + <owl:Class rdf:about="#Resolution"> + <owl:disjointWith rdf:resource="#DigitalIn"/> <owl:disjointWith> - <owl:Class rdf:about="#Lathe"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#File"/> + <owl:Class rdf:about="#WormDiameter"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#Separate"/> - </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Lap"/> + <owl:disjointWith rdf:resource="#TransportProtocol"/> + <owl:disjointWith rdf:resource="#Reachability"/> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#Electro-discharge-machine"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Rub"/> <owl:disjointWith> - <owl:Class rdf:about="#Saw"/> + <owl:Class rdf:about="#DigitalOut"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Broach"/> <owl:disjointWith> - <owl:Class rdf:about="#Thrust"/> + <owl:Class rdf:about="#ChuckDiameter"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Cut"/> - </owl:Class> - <owl:Class rdf:about="#Skill"> + <owl:disjointWith rdf:resource="#MaxScanAngle"/> <rdfs:subClassOf> <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#IntegerPairType"/> + </owl:allValuesFrom> <owl:onProperty> - <owl:ObjectProperty rdf:ID="hasParameter"/> + <owl:FunctionalProperty rdf:about="#hasType"/> </owl:onProperty> - <owl:someValuesFrom> - <owl:Class rdf:about="#Parameter"/> - </owl:someValuesFrom> </owl:Restriction> </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#CapabilityMaterial"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#ScanningDistance"/> + <owl:disjointWith> + <owl:Class rdf:about="#Editable"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <owl:disjointWith rdf:resource="#LightType"/> + <owl:disjointWith> + <owl:Class rdf:about="#DegreesOfFreedom"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#SwitchingFrequency"/> + </owl:disjointWith> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> - <owl:ObjectProperty rdf:about="#hasParameter"/> + <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> <owl:allValuesFrom> - <owl:Class rdf:about="#Parameter"/> + <owl:Class rdf:about="#NullUnit"/> </owl:allValuesFrom> </owl:Restriction> </rdfs:subClassOf> - <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/> <owl:disjointWith> - <owl:Class rdf:about="#Concept"/> + <owl:Class rdf:about="#Profibus"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Property"/> <owl:disjointWith> - <owl:Class rdf:about="#PhysicalObject"/> + <owl:Class rdf:about="#PneumaticConnector"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#Electroplate"> - <owl:disjointWith rdf:resource="#Varnish"/> <owl:disjointWith> - <owl:Class rdf:about="#Powder-coat"/> + <owl:Class rdf:about="#AngleResolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Hot-galvanise"/> + <owl:Class rdf:about="#RJ45"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#Coat"/> - </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:about="#Release"> + <owl:disjointWith rdf:resource="#FTP"/> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> <owl:disjointWith> - <owl:Class rdf:about="#Grasp"/> + <owl:Class rdf:about="#LightSpotSize"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Detach"/> <owl:disjointWith> - <owl:Class rdf:about="#Attach"/> + <owl:Class rdf:about="#Height"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Clamp"/> + <owl:Class rdf:about="#MechanicalConnector"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Length"/> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> <owl:disjointWith> - <owl:Class rdf:about="#Unclamp"/> + <owl:Class rdf:about="#LaserClass"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#Secure"/> - </rdfs:subClassOf> - <rdfs:subClassOf> - <owl:Restriction> - <owl:allValuesFrom rdf:resource="#Gripper"/> - <owl:onProperty> - <owl:ObjectProperty rdf:about="#isSkillOf"/> - </owl:onProperty> - </owl:Restriction> - </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:about="#Displacement"> - <rdfs:subClassOf> - <owl:Class rdf:about="#ManipulationAndHandling"/> - </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + <owl:disjointWith rdf:resource="#UPnP"/> <owl:disjointWith> - <owl:Class rdf:about="#ToolChanger"/> + <owl:Class rdf:about="#WormInside"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Robot"/> - <owl:disjointWith rdf:resource="#Gripper"/> - <owl:disjointWith rdf:resource="#Fixture"/> - </owl:Class> - <owl:Class rdf:about="#Unit"> <owl:disjointWith> - <owl:Class rdf:about="#Type"/> + <owl:Class rdf:about="#MaxCurrentConsumption"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#Concept"/> - </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:about="#OpticDistanceSensor"> + <owl:disjointWith rdf:resource="#DepthResolution"/> <owl:disjointWith> - <owl:Class rdf:about="#OpticContrastScanner"/> + <owl:Class rdf:about="#ResponseTime"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Repeatability"/> <owl:disjointWith> - <owl:Class rdf:about="#LightGrid"/> + <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#OpticSensor"/> - </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#OpticColorSensor"/> - <owl:disjointWith rdf:resource="#OpticLuminescenceScanner"/> <owl:disjointWith> - <owl:Class rdf:about="#OpticSwitch"/> + <owl:Class rdf:about="#Baudrate"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxForce"/> <owl:disjointWith> - <owl:Class rdf:about="#VisionSensor"/> + <owl:Class rdf:about="#WormOutside"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#SmartCamera"/> + <owl:Class rdf:about="#SerialInOutSignal"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#LaserScanner2D"/> + <owl:Class rdf:about="#ElectricalInterface"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#TCP"> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> <owl:disjointWith> - <owl:Class rdf:about="#ChuckDiameter"/> + <owl:Class rdf:about="#EthernetInterface"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + </owl:Class> + <owl:Class rdf:about="#OpticContrastScanner"> <owl:disjointWith> - <owl:Class rdf:about="#ElectricalInterface"/> + <owl:Class rdf:about="#LaserScanner2D"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> - <owl:disjointWith rdf:resource="#WormInside"/> - <owl:disjointWith rdf:resource="#Height"/> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#OpticLuminescenceScanner"/> <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> + <owl:Class rdf:about="#OpticDistanceSensor"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#EnclosureRatingIP"/> + <owl:Class rdf:about="#OpticSwitch"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#OpticColorSensor"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Restriction> - <owl:allValuesFrom> - <owl:Class rdf:about="#BooleanType"/> - </owl:allValuesFrom> - <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasType"/> - </owl:onProperty> - </owl:Restriction> - </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#SmartCamera"/> + <rdfs:subClassOf rdf:resource="#OpticSensor"/> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#VisionSensor"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ScanningDistance"/> + <owl:Class rdf:about="#LightGrid"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Clinch"> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> + <owl:Class rdf:about="#Weld"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxMeasurementRange"/> + <owl:Class rdf:about="#Solder"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#Rivet"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#AngleResolution"/> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#Glue"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#Fill"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#PneumaticConnector"/> - <owl:disjointWith rdf:resource="#WormDiameter"/> + <owl:disjointWith rdf:resource="#Bolt"/> + <owl:disjointWith rdf:resource="#Assemble"/> <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> + <owl:Class rdf:about="#Join"/> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> - <owl:disjointWith rdf:resource="#Repeatability"/> - <owl:disjointWith> - <owl:Class rdf:about="#DepthResolution"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#Accuracy"/> - <owl:disjointWith rdf:resource="#Serial"/> - <owl:disjointWith rdf:resource="#Profibus"/> - <owl:disjointWith rdf:resource="#Reachability"/> - <owl:disjointWith rdf:resource="#DigitalOut"/> - <owl:disjointWith rdf:resource="#Length"/> - <owl:disjointWith rdf:resource="#Width"/> - <owl:disjointWith rdf:resource="#MaxForce"/> - <owl:disjointWith rdf:resource="#Baudrate"/> + </owl:Class> + <owl:Class rdf:ID="LensConnector"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#StringType"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + </owl:Class> + <owl:Class rdf:ID="BrailleType"> + <owl:disjointWith rdf:resource="#Payload"/> <owl:disjointWith> - <owl:Class rdf:about="#EthernetInterface"/> + <owl:Class rdf:about="#IsTransparent"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#DeviceProperty"/> + <owl:disjointWith rdf:resource="#Geometry"/> + <owl:disjointWith rdf:resource="#objectCircular"/> <owl:disjointWith> - <owl:Class rdf:about="#CapabilityMaterial"/> + <owl:Class rdf:about="#minStructureSize"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#RJ45"/> - <owl:disjointWith rdf:resource="#LightSpotSize"/> + <owl:disjointWith rdf:resource="#Diameter"/> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> + <owl:Class rdf:about="#Cost"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> + <owl:Class rdf:about="#FieldOfView"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#LaserClass"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Property"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#ElectricalConnection"/> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#Color"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#StringType"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#MaxResolution"/> + <owl:disjointWith rdf:resource="#BoundingBox"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> + <owl:Class rdf:about="#PowerConsumption"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith rdf:resource="#NumberOfJoints"/> + <owl:disjointWith rdf:resource="#NumberOfFingers"/> <rdfs:subClassOf> <owl:Restriction> - <owl:allValuesFrom rdf:resource="#NullUnit"/> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> <owl:onProperty> <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#Resolution"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#DigitalIn"/> - <owl:disjointWith> - <owl:Class rdf:about="#Responsetime"/> + <owl:Class rdf:about="#Mass"/> </owl:disjointWith> </owl:Class> - <owl:Class rdf:about="#ManipulationAndHandlingFunction"> + <owl:Class rdf:ID="MinDistance"> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> <rdfs:subClassOf> - <owl:Class rdf:about="#MainFunction"/> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#LengthUnit"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#IntegerTypeA"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith> - <owl:Class rdf:about="#SensorFunction"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#ManufacturingFunction"/> </owl:Class> - <owl:Class rdf:about="#Mold"> + <owl:Class rdf:about="#WormInside"> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <owl:disjointWith rdf:resource="#TransportProtocol"/> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <owl:disjointWith rdf:resource="#UPnP"/> <owl:disjointWith> - <owl:Class rdf:about="#Separate"/> + <owl:Class rdf:about="#Baudrate"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ModifyWorkpieceProperties"/> + <owl:Class rdf:about="#Editable"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Resolution"/> + <owl:disjointWith rdf:resource="#MaxForce"/> <owl:disjointWith> - <owl:Class rdf:about="#Join"/> + <owl:Class rdf:about="#Height"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Form"/> + <owl:Class rdf:about="#WormDiameter"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Coat"/> + <owl:Class rdf:about="#CapabilityMaterial"/> </owl:disjointWith> - <rdfs:subClassOf rdf:resource="#ManufacturingFunction"/> - </owl:Class> - <owl:Class rdf:about="#Thrust"> <owl:disjointWith> - <owl:Class rdf:about="#File"/> + <owl:Class rdf:about="#EthernetInterface"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Grind"/> + <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith rdf:resource="#ScanningDistance"/> + <owl:disjointWith rdf:resource="#Reachability"/> <owl:disjointWith> - <owl:Class rdf:about="#Lathe"/> + <owl:Class rdf:about="#MechanicalConnector"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Mill"/> - <owl:disjointWith rdf:resource="#Broach"/> - <owl:disjointWith rdf:resource="#Lap"/> - <owl:disjointWith rdf:resource="#Thermal-Separate"/> <owl:disjointWith> - <owl:Class rdf:about="#Plane"/> + <owl:Class rdf:about="#ResponseTime"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#Separate"/> - </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Cut"/> + <owl:disjointWith rdf:resource="#DigitalIn"/> <owl:disjointWith> - <owl:Class rdf:about="#Electro-discharge-machine"/> + <owl:Class rdf:about="#Profibus"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#DepthResolution"/> <owl:disjointWith> - <owl:Class rdf:about="#Drill"/> + <owl:Class rdf:about="#AngleResolution"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Hone"/> <owl:disjointWith> - <owl:Class rdf:about="#Saw"/> + <owl:Class rdf:about="#WormOutside"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Rub"/> - </owl:Class> - <owl:Class rdf:about="#DiagnosticFunction"> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#MainFunction"/> + <owl:Class rdf:about="#MaxCurrentConsumption"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> <owl:disjointWith> - <owl:Class rdf:about="#AdditionalFunction"/> + <owl:Class rdf:about="#ElectricalInterface"/> </owl:disjointWith> - <rdfs:subClassOf rdf:resource="#Skill"/> - </owl:Class> - <owl:Class rdf:about="#Glue"> - <rdfs:subClassOf> - <owl:Class rdf:about="#Join"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#Weld"/> + <owl:Class rdf:about="#DegreesOfFreedom"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Solder"/> + <owl:Class rdf:about="#RJ45"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Rivet"/> - <owl:disjointWith rdf:resource="#Fill"/> <owl:disjointWith> - <owl:Class rdf:about="#Clinch"/> + <owl:Class rdf:about="#SerialInOutSignal"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Bolt"/> + <owl:disjointWith rdf:resource="#MaxScanAngle"/> <owl:disjointWith> - <owl:Class rdf:about="#Assemble"/> + <owl:Class rdf:about="#PneumaticConnector"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#Powder-coat"> - <owl:disjointWith rdf:resource="#Varnish"/> <owl:disjointWith> - <owl:Class rdf:about="#Hot-galvanise"/> + <owl:Class rdf:about="#LightSpotSize"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Electroplate"/> - <rdfs:subClassOf> - <owl:Class rdf:about="#Coat"/> - </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:about="#TransformImage"> - <rdfs:subClassOf rdf:resource="#ImageAnalysis"/> <owl:disjointWith> - <owl:Class rdf:about="#SegmentImage"/> + <owl:Class rdf:about="#DigitalOut"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#LightType"/> <owl:disjointWith> - <owl:Class rdf:about="#FilterImage"/> + <owl:Class rdf:about="#SwitchingFrequency"/> </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#ExtractEdges"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DecompressImageData"/> - <owl:disjointWith rdf:resource="#CompressImageData"/> - <owl:disjointWith rdf:resource="#CalibrateImage"/> - <owl:disjointWith rdf:resource="#BlobAnalysis"/> - </owl:Class> - <owl:Class rdf:about="#Responsetime"> - <owl:disjointWith rdf:resource="#TCP"/> - <owl:disjointWith rdf:resource="#MaxForce"/> - <owl:disjointWith rdf:resource="#Serial"/> <owl:disjointWith> - <owl:Class rdf:about="#ElectricalInterface"/> + <owl:Class rdf:about="#LaserClass"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#DepthResolution"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> <owl:disjointWith> <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> - <owl:disjointWith rdf:resource="#DigitalOut"/> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> + <owl:Class rdf:about="#ChuckDiameter"/> </owl:disjointWith> <owl:disjointWith rdf:resource="#Length"/> - <owl:disjointWith rdf:resource="#PneumaticConnector"/> - <owl:disjointWith rdf:resource="#WormInside"/> - <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> - </owl:disjointWith> + <owl:disjointWith rdf:resource="#FTP"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#BooleanType"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#ManipulationAndHandling"> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#Tool"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ChuckDiameter"/> + <owl:Class rdf:about="#Sensor"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> - <owl:disjointWith rdf:resource="#WormDiameter"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> + <owl:Class rdf:about="#Manufacturing"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Repeatability"/> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#Resolution"/> + <owl:Class rdf:about="#EnvironmentDevice"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#LightSpotSize"/> <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> + <owl:Class rdf:about="#Controller"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#LaserClass"/> + <owl:disjointWith rdf:resource="#Communication"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Device"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#IntegerPairType"> + <owl:disjointWith rdf:resource="#CoordinateType"/> + <owl:disjointWith rdf:resource="#IntegerTypeA"/> + <owl:disjointWith rdf:resource="#BooleanType"/> + <owl:disjointWith rdf:resource="#EnumType"/> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#StringType"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#CoordinatePairType"/> <owl:disjointWith> - <owl:Class rdf:about="#EthernetInterface"/> + <owl:Class rdf:about="#FloatPairType"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Height"/> - <rdfs:subClassOf> - <owl:Restriction> - <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasType"/> - </owl:onProperty> - <owl:allValuesFrom rdf:resource="#FloatType"/> - </owl:Restriction> - </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Profibus"/> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> + <owl:Class rdf:about="#CADFileType"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Accuracy"/> + <owl:disjointWith rdf:resource="#FloatType"/> + <rdfs:subClassOf rdf:resource="#Type"/> + </owl:Class> + <owl:Class rdf:about="#Tool"> <owl:disjointWith> - <owl:Class rdf:about="#CapabilityMaterial"/> + <owl:Class rdf:about="#Sensor"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> + <owl:Class rdf:about="#Manufacturing"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <owl:disjointWith rdf:resource="#ManipulationAndHandling"/> <owl:disjointWith> - <owl:Class rdf:about="#EnclosureRatingIP"/> + <owl:Class rdf:about="#EnvironmentDevice"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#AngleResolution"/> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#Controller"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Communication"/> <rdfs:subClassOf> - <owl:Restriction> - <owl:allValuesFrom rdf:resource="#TimeUnit"/> - <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasUnit"/> - </owl:onProperty> - </owl:Restriction> - </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#DigitalIn"/> - <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> + <owl:Class rdf:about="#Device"/> </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Bead"> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#Bend"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ScanningDistance"/> + <owl:Class rdf:about="#Forge"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Reachability"/> - <owl:disjointWith rdf:resource="#RJ45"/> + <owl:disjointWith rdf:resource="#Strech-Form"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxMeasurementRange"/> + <owl:Class rdf:about="#Deep-Draw"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Baudrate"/> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> - <owl:disjointWith rdf:resource="#Width"/> - </owl:Class> - <owl:Class rdf:about="#LaserScanner2D"> - <rdfs:subClassOf> - <owl:Class rdf:about="#OpticSensor"/> - </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#True"/> <owl:disjointWith> - <owl:Class rdf:about="#VisionSensor"/> + <owl:Class rdf:about="#Fold"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#OpticColorSensor"/> + <owl:disjointWith rdf:resource="#Press"/> + <owl:disjointWith rdf:resource="#Crush"/> + <owl:disjointWith rdf:resource="#Roll"/> + <rdfs:subClassOf rdf:resource="#Form"/> <owl:disjointWith> - <owl:Class rdf:about="#LightGrid"/> + <owl:Class rdf:about="#Flang"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#OpticDistanceSensor"/> - <owl:disjointWith rdf:resource="#OpticLuminescenceScanner"/> <owl:disjointWith> - <owl:Class rdf:about="#SmartCamera"/> + <owl:Class rdf:about="#Extrude"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="chipFormat"> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> <owl:disjointWith> - <owl:Class rdf:about="#OpticContrastScanner"/> + <owl:Class rdf:about="#SerialInOutSignal"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#TransportProtocol"/> + <owl:disjointWith rdf:resource="#DepthResolution"/> + <owl:disjointWith rdf:resource="#Repeatability"/> <owl:disjointWith> - <owl:Class rdf:about="#OpticSwitch"/> + <owl:Class rdf:about="#PneumaticConnector"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#LinearEncoder"> <owl:disjointWith> - <owl:Class rdf:about="#WireDrawEncoder"/> + <owl:Class rdf:about="#EthernetInterface"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#WheelEncoder"/> - <rdfs:subClassOf rdf:resource="#EncoderSensor"/> - </owl:Class> - <owl:Class rdf:about="#Convey"> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#Arrange"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Pass"/> + <owl:Class rdf:about="#Profibus"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Length"/> + <owl:disjointWith rdf:resource="#ScanningDistance"/> + <owl:disjointWith rdf:resource="#Resolution"/> <owl:disjointWith> - <owl:Class rdf:about="#Feed"/> + <owl:Class rdf:about="#DigitalOut"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#FTP"/> + <owl:disjointWith rdf:resource="#DigitalIn"/> + <owl:disjointWith rdf:resource="#UPnP"/> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> - <owl:ObjectProperty rdf:about="#isSkillOf"/> + <owl:FunctionalProperty rdf:about="#hasType"/> </owl:onProperty> <owl:allValuesFrom> - <owl:Class rdf:ID="Conveyor"/> + <owl:Class rdf:about="#StringType"/> </owl:allValuesFrom> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Orient"/> - <rdfs:subClassOf rdf:resource="#Move"/> - <owl:disjointWith rdf:resource="#Pan"/> <owl:disjointWith> - <owl:Class rdf:about="#Position"/> + <owl:Class rdf:about="#WormOutside"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Displace"/> + <owl:disjointWith rdf:resource="#MaxForce"/> <owl:disjointWith> - <owl:Class rdf:about="#Turn"/> + <owl:Class rdf:about="#MaxCurrentConsumption"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#ChangeEnvironment"> <owl:disjointWith> - <owl:Class rdf:about="#SetParameterValue"/> + <owl:Class rdf:about="#DegreesOfFreedom"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#SaveParameterSet"/> + <owl:Class rdf:about="#AngleResolution"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Reset"/> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#LoadParameterSet"/> + <owl:Class rdf:about="#ElectricalInterface"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#HMI"/> <owl:disjointWith> - <owl:Class rdf:about="#Calibrate"/> + <owl:Class rdf:about="#Baudrate"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#AdditionalFunction"/> - </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:about="#Position"> <owl:disjointWith> - <owl:Class rdf:about="#Arrange"/> + <owl:Class rdf:about="#Editable"/> </owl:disjointWith> - <rdfs:subClassOf rdf:resource="#Move"/> - <owl:disjointWith rdf:resource="#Orient"/> + <owl:disjointWith rdf:resource="#LightType"/> + <owl:disjointWith rdf:resource="#MaxScanAngle"/> <owl:disjointWith> - <owl:Class rdf:about="#Pass"/> + <owl:Class rdf:about="#LightSpotSize"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Convey"/> - <owl:disjointWith rdf:resource="#Pan"/> <owl:disjointWith> - <owl:Class rdf:about="#Turn"/> + <owl:Class rdf:about="#Height"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Reachability"/> <owl:disjointWith> - <owl:Class rdf:about="#Feed"/> + <owl:Class rdf:about="#ResponseTime"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Displace"/> - </owl:Class> - <owl:Class rdf:about="#OpticProximitySwitch"> - <owl:disjointWith> - <owl:Class rdf:about="#OpticThroughBeamSwitch"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#OpticReflexSwitch"/> - <rdfs:subClassOf> - <owl:Class rdf:about="#OpticSwitch"/> - </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:about="#MeasureTemperature"> - <owl:disjointWith rdf:resource="#MeasureDiameter"/> - <owl:disjointWith> - <owl:Class rdf:about="#MeasurePositionOfObject"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#MeasureMotionOfObject"/> - <owl:disjointWith rdf:resource="#MeasureForce"/> <owl:disjointWith> - <owl:Class rdf:about="#MeasureAcceleration"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#MeasureVolume"/> + <owl:Class rdf:about="#MechanicalConnector"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#MeasureTorque"/> + <owl:Class rdf:about="#ChuckDiameter"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MeasureDistance"/> <owl:disjointWith> - <owl:Class rdf:about="#MeasureAngle"/> + <owl:Class rdf:about="#SwitchingFrequency"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#Measure"/> - </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#MeasureSpeed"/> + <owl:Class rdf:about="#RJ45"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MeasureOrientationOfObject"/> - <owl:disjointWith rdf:resource="#MeasureArea"/> - </owl:Class> - <owl:Class rdf:about="#BoundingBox"> <owl:disjointWith> - <owl:Class rdf:about="#FieldOfView"/> + <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#PowerConsumption"/> + <owl:Class rdf:about="#WormDiameter"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#WormInside"/> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> <owl:disjointWith> - <owl:Class rdf:about="#Mass"/> + <owl:Class rdf:about="#LaserClass"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Geometry"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#NumberOfFingers"/> + </owl:Class> + <owl:Class rdf:ID="IlluminationGreen"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Parameter"/> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#BooleanType"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="ZCoordinate"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#CoordinateType"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Class rdf:about="#PositionParam"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Solder"> <owl:disjointWith> - <owl:Class rdf:about="#Payload"/> + <owl:Class rdf:about="#Weld"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxResolution"/> - <owl:disjointWith rdf:resource="#NumberOfJoints"/> - <rdfs:subClassOf rdf:resource="#Property"/> <owl:disjointWith> - <owl:Class rdf:about="#Diameter"/> + <owl:Class rdf:about="#Rivet"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Material"/> <owl:disjointWith> - <owl:Class rdf:about="#Cost"/> + <owl:Class rdf:about="#Glue"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ElectricalConnection"/> <owl:disjointWith> - <owl:Class rdf:about="#DeviceProperty"/> + <owl:Class rdf:about="#Fill"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Clinch"/> + <owl:disjointWith rdf:resource="#Bolt"/> + <owl:disjointWith rdf:resource="#Assemble"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Join"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#TemperatureUnit"> + <owl:disjointWith rdf:resource="#MassUnit"/> <owl:disjointWith> - <owl:Class rdf:about="#Color"/> + <owl:Class rdf:about="#PowerUnit"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#CapacitveSensor"> - <owl:disjointWith rdf:resource="#UltrasonicSensor"/> + <owl:disjointWith rdf:resource="#TimeUnit"/> <owl:disjointWith> - <owl:Class rdf:about="#TorqueForceSensor"/> + <owl:Class rdf:about="#ForceUnit"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#TactileSensor"/> <owl:disjointWith> - <owl:Class rdf:about="#OpticSensor"/> + <owl:Class rdf:about="#RotationalVelocityUnit"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MagneticSensor"/> - <owl:disjointWith rdf:resource="#InductiveSensor"/> - <owl:disjointWith rdf:resource="#EncoderSensor"/> - <rdfs:subClassOf rdf:resource="#Sensor"/> - </owl:Class> - <owl:Class rdf:about="#Join"> <owl:disjointWith> - <owl:Class rdf:about="#Separate"/> + <owl:Class rdf:about="#LengthUnit"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Mold"/> <owl:disjointWith> - <owl:Class rdf:about="#ModifyWorkpieceProperties"/> + <owl:Class rdf:about="#NullUnit"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#CurrencyUnit"/> <owl:disjointWith> - <owl:Class rdf:about="#Form"/> + <owl:Class rdf:about="#FrequencyUnit"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Coat"/> + <owl:Class rdf:about="#CurrentUnit"/> </owl:disjointWith> - <rdfs:subClassOf rdf:resource="#ManufacturingFunction"/> - </owl:Class> - <owl:Class rdf:about="#FrequencyUnit"> <owl:disjointWith> - <owl:Class rdf:about="#LengthUnit"/> + <owl:Class rdf:about="#AngleUnit"/> </owl:disjointWith> <rdfs:subClassOf rdf:resource="#Unit"/> - <owl:disjointWith rdf:resource="#TemperatureUnit"/> <owl:disjointWith> - <owl:Class rdf:about="#CurrencyUnit"/> + <owl:Class rdf:about="#VelocityUnit"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="holderWidth"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#LengthUnit"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#FloatType"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Class rdf:about="#Parameter"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="ChangeTool"> + <rdfs:subClassOf rdf:resource="#Secure"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#isSkillOf"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#Robot"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#WormOutside"> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> <owl:disjointWith> - <owl:Class rdf:about="#PowerUnit"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#TimeUnit"/> <owl:disjointWith> - <owl:Class rdf:about="#AngleUnit"/> + <owl:Class rdf:about="#RJ45"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#CurrentUnit"/> + <owl:Class rdf:about="#Editable"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> + <owl:disjointWith rdf:resource="#TransportProtocol"/> <owl:disjointWith> - <owl:Class rdf:about="#VelocityUnit"/> + <owl:Class rdf:about="#EthernetInterface"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#ScanningDistance"/> + <owl:disjointWith rdf:resource="#Resolution"/> + <owl:disjointWith rdf:resource="#WormInside"/> <owl:disjointWith> - <owl:Class rdf:about="#MassUnit"/> + <owl:Class rdf:about="#Baudrate"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ForceUnit"/> - <owl:disjointWith rdf:resource="#NullUnit"/> - </owl:Class> - <owl:Class rdf:about="#ElectricalInterface"> - <owl:disjointWith rdf:resource="#Width"/> <owl:disjointWith> - <owl:Class rdf:about="#CapabilityMaterial"/> + <owl:Class rdf:about="#SwitchingFrequency"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> + <owl:Class rdf:about="#DigitalOut"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> + <owl:Class rdf:about="#Height"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxScanAngle"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#BooleanType"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Accuracy"/> <owl:disjointWith> - <owl:Class rdf:about="#ScanningDistance"/> + <owl:Class rdf:about="#DegreesOfFreedom"/> </owl:disjointWith> <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> + </owl:Restriction> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#Length"/> - <owl:disjointWith> - <owl:Class rdf:about="#EnclosureRatingIP"/> + <owl:Class rdf:about="#LightSpotSize"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#MechanicalConnector"/> </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#ChuckDiameter"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Reachability"/> - <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> - <owl:disjointWith rdf:resource="#LaserClass"/> <owl:disjointWith> - <owl:Class rdf:about="#Resolution"/> + <owl:Class rdf:about="#PneumaticConnector"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Profibus"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <owl:disjointWith rdf:resource="#Length"/> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> + <owl:Class rdf:about="#Profibus"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#UPnP"/> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> <owl:disjointWith rdf:resource="#Repeatability"/> - <owl:disjointWith rdf:resource="#WormInside"/> - <owl:disjointWith rdf:resource="#TCP"/> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxMeasurementRange"/> + <owl:Class rdf:about="#ElectricalInterface"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + <owl:disjointWith rdf:resource="#Reachability"/> <owl:disjointWith> - <owl:Class rdf:about="#DepthResolution"/> + <owl:Class rdf:about="#CapabilityMaterial"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#LightSpotSize"/> <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> + <owl:Class rdf:about="#ResponseTime"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#DigitalIn"/> <owl:disjointWith> - <owl:Class rdf:about="#EthernetInterface"/> + <owl:Class rdf:about="#MaxCurrentConsumption"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DigitalOut"/> + <owl:disjointWith rdf:resource="#DepthResolution"/> <owl:disjointWith rdf:resource="#MinVoltageSupply"/> - <owl:disjointWith rdf:resource="#Baudrate"/> - <owl:disjointWith rdf:resource="#Serial"/> - <owl:disjointWith rdf:resource="#Responsetime"/> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#WormDiameter"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#LaserClass"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Height"/> - <owl:disjointWith rdf:resource="#AngleResolution"/> - <owl:disjointWith rdf:resource="#WormDiameter"/> - <owl:disjointWith rdf:resource="#PneumaticConnector"/> - <owl:disjointWith rdf:resource="#DigitalIn"/> <owl:disjointWith rdf:resource="#MaxForce"/> - <owl:disjointWith rdf:resource="#RJ45"/> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#FTP"/> + <owl:disjointWith rdf:resource="#LightType"/> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#SerialInOutSignal"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> + <owl:Class rdf:about="#AngleResolution"/> </owl:disjointWith> </owl:Class> - <owl:Class rdf:about="#Lathe"> - <owl:disjointWith rdf:resource="#Rub"/> - <owl:disjointWith rdf:resource="#Lap"/> - <owl:disjointWith rdf:resource="#Cut"/> - <owl:disjointWith rdf:resource="#Thermal-Separate"/> + <owl:Class rdf:about="#Baudrate"> <owl:disjointWith> - <owl:Class rdf:about="#Drill"/> + <owl:Class rdf:about="#ChuckDiameter"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Hone"/> - <owl:disjointWith rdf:resource="#Grind"/> + <owl:disjointWith rdf:resource="#FTP"/> <owl:disjointWith> - <owl:Class rdf:about="#Saw"/> + <owl:Class rdf:about="#DegreesOfFreedom"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Plane"/> + <owl:Class rdf:about="#MechanicalConnector"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Thrust"/> + <owl:disjointWith rdf:resource="#DepthResolution"/> <owl:disjointWith> - <owl:Class rdf:about="#File"/> + <owl:Class rdf:about="#SerialInOutSignal"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Broach"/> - <rdfs:subClassOf> - <owl:Class rdf:about="#Separate"/> - </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Mill"/> + <owl:disjointWith rdf:resource="#TransportProtocol"/> + <owl:disjointWith rdf:resource="#Repeatability"/> <owl:disjointWith> - <owl:Class rdf:about="#Electro-discharge-machine"/> + <owl:Class rdf:about="#DigitalOut"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#DetectLuminescence"> <owl:disjointWith> - <owl:Class rdf:about="#DetectObject"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DetectContrast"/> - <owl:disjointWith rdf:resource="#DetectColor"/> - <owl:disjointWith rdf:resource="#DetectCollision"/> - <rdfs:subClassOf rdf:resource="#Detect"/> - </owl:Class> - <owl:Class rdf:about="#Measure"> - <owl:disjointWith rdf:resource="#Scan"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> + <owl:disjointWith rdf:resource="#UPnP"/> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> <owl:disjointWith> - <owl:Class rdf:about="#Read"/> + <owl:Class rdf:about="#RJ45"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ImageAnalysis"/> - <owl:disjointWith rdf:resource="#Detect"/> + <owl:disjointWith rdf:resource="#ScanningDistance"/> + <owl:disjointWith rdf:resource="#DigitalIn"/> <owl:disjointWith> - <owl:Class rdf:about="#Classify"/> + <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#SensorFunction"/> - </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:about="#ParallelKinematicRobot"> - <owl:disjointWith rdf:resource="#SpecialKinematicRobot"/> <owl:disjointWith> - <owl:Class rdf:about="#SimpleKinematicRobot"/> + <owl:Class rdf:about="#PneumaticConnector"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxScanAngle"/> <owl:disjointWith> - <owl:Class rdf:about="#ScaraRobot"/> + <owl:Class rdf:about="#AngleResolution"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#HexapodRobot"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Reachability"/> <owl:disjointWith> - <owl:Class rdf:about="#CartesianRobot"/> + <owl:Class rdf:about="#ResponseTime"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ArticulatedRobot"/> - <rdfs:subClassOf rdf:resource="#Robot"/> - </owl:Class> - <owl:Class rdf:about="#ReadOpticalCharacters"> <owl:disjointWith> - <owl:Class rdf:about="#ReadBrailleCode"/> + <owl:Class rdf:about="#EthernetInterface"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ReadBarCode"/> - <owl:disjointWith rdf:resource="#Read2DMatrixCode"/> - <rdfs:subClassOf> - <owl:Class rdf:about="#Read"/> - </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:about="#CurrencyUnit"> + <owl:disjointWith rdf:resource="#MaxForce"/> + <owl:disjointWith rdf:resource="#WormInside"/> + <owl:disjointWith rdf:resource="#Length"/> + <owl:disjointWith rdf:resource="#LightType"/> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> <owl:disjointWith> - <owl:Class rdf:about="#CurrentUnit"/> + <owl:Class rdf:about="#Height"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#TimeUnit"/> + <owl:disjointWith rdf:resource="#Resolution"/> <owl:disjointWith> - <owl:Class rdf:about="#PowerUnit"/> + <owl:Class rdf:about="#WormDiameter"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ForceUnit"/> <owl:disjointWith> - <owl:Class rdf:about="#AngleUnit"/> + <owl:Class rdf:about="#ElectricalInterface"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#NullUnit"/> - <owl:disjointWith rdf:resource="#TemperatureUnit"/> - <rdfs:subClassOf rdf:resource="#Unit"/> <owl:disjointWith> - <owl:Class rdf:about="#MassUnit"/> + <owl:Class rdf:about="#LightSpotSize"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#FrequencyUnit"/> <owl:disjointWith> - <owl:Class rdf:about="#VelocityUnit"/> + <owl:Class rdf:about="#CapabilityMaterial"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LengthUnit"/> + <owl:Class rdf:about="#Editable"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#EnvironmentDevice"> - <owl:disjointWith rdf:resource="#Tool"/> - <owl:disjointWith rdf:resource="#Sensor"/> + <owl:disjointWith rdf:resource="#WormOutside"/> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#Manufacturing"/> + <owl:Class rdf:about="#Profibus"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ManipulationAndHandling"/> + <owl:Class rdf:about="#LaserClass"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith> + <owl:Class rdf:about="#SwitchingFrequency"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#Controller"/> + <owl:Class rdf:about="#MaxCurrentConsumption"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Communication"/> + </owl:Class> + <owl:Class rdf:ID="ShowImage"> <rdfs:subClassOf> - <owl:Class rdf:about="#Device"/> + <owl:Class rdf:about="#Parameter"/> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#BooleanType"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> </rdfs:subClassOf> </owl:Class> - <owl:Class rdf:about="#LengthUnit"> - <owl:disjointWith> - <owl:Class rdf:about="#AngleUnit"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#VelocityUnit"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#NullUnit"/> + <owl:Class rdf:about="#Color"> + <owl:disjointWith rdf:resource="#DeviceProperty"/> <owl:disjointWith> - <owl:Class rdf:about="#PowerUnit"/> + <owl:Class rdf:about="#PowerConsumption"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#CurrentUnit"/> + <owl:Class rdf:about="#Mass"/> </owl:disjointWith> - <rdfs:subClassOf rdf:resource="#Unit"/> - <owl:disjointWith rdf:resource="#TemperatureUnit"/> + <owl:disjointWith rdf:resource="#objectCircular"/> <owl:disjointWith> - <owl:Class rdf:about="#MassUnit"/> + <owl:Class rdf:about="#Cost"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ForceUnit"/> - <owl:disjointWith rdf:resource="#TimeUnit"/> - <owl:disjointWith rdf:resource="#CurrencyUnit"/> - <owl:disjointWith rdf:resource="#FrequencyUnit"/> - </owl:Class> - <owl:Class rdf:ID="LightingDevice"> - <rdfs:subClassOf rdf:resource="#EnvironmentDevice"/> - </owl:Class> - <owl:Class rdf:about="#ManipulationAndHandling"> <rdfs:subClassOf> - <owl:Class rdf:about="#Device"/> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#StringType"/> + </owl:allValuesFrom> + </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Tool"/> - <owl:disjointWith rdf:resource="#Sensor"/> + <owl:disjointWith rdf:resource="#NumberOfJoints"/> + <owl:disjointWith rdf:resource="#Diameter"/> <owl:disjointWith> - <owl:Class rdf:about="#Manufacturing"/> + <owl:Class rdf:about="#IsTransparent"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#EnvironmentDevice"/> + <owl:disjointWith rdf:resource="#Payload"/> + <owl:disjointWith rdf:resource="#MaxResolution"/> <owl:disjointWith> - <owl:Class rdf:about="#Controller"/> + <owl:Class rdf:about="#FieldOfView"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Communication"/> - </owl:Class> - <owl:Class rdf:about="#ParallelGripper"> - <rdfs:subClassOf rdf:resource="#PincerGripper"/> + <owl:disjointWith rdf:resource="#BoundingBox"/> + <owl:disjointWith rdf:resource="#NumberOfFingers"/> + <owl:disjointWith rdf:resource="#Material"/> + <owl:disjointWith rdf:resource="#Geometry"/> <owl:disjointWith> - <owl:Class rdf:ID="AngleGripper"/> + <owl:Class rdf:about="#minStructureSize"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#ElectricalConnection"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Property"/> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> </owl:Class> - <owl:Class rdf:about="#CADFileType"> - <owl:disjointWith rdf:resource="#FloatType"/> - <owl:disjointWith rdf:resource="#EnumType"/> + <owl:Class rdf:ID="LightColor"> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + </owl:Class> + <owl:Class rdf:about="#MechanicalConnector"> + <owl:disjointWith rdf:resource="#ScanningDistance"/> + <owl:disjointWith rdf:resource="#WormInside"/> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#CoordinateType"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> <rdfs:subClassOf> - <owl:Class rdf:about="#Type"/> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#StringType"/> + </owl:allValuesFrom> + </owl:Restriction> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#BooleanType"/> + <owl:Class rdf:about="#LightSpotSize"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#IntegerTypeA"/> + <owl:Class rdf:about="#Profibus"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#UPnP"/> + <owl:disjointWith rdf:resource="#WormOutside"/> <owl:disjointWith> - <owl:Class rdf:about="#FloatPairType"/> + <owl:Class rdf:about="#PneumaticConnector"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> <owl:disjointWith> - <owl:Class rdf:about="#IntegerPairType"/> + <owl:Class rdf:about="#SwitchingFrequency"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#CoordinatePairType"/> + <owl:disjointWith rdf:resource="#LightType"/> <owl:disjointWith> - <owl:Class rdf:about="#StringType"/> + <owl:Class rdf:about="#RJ45"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#ScanningDistance"> - <owl:disjointWith rdf:resource="#Serial"/> - <owl:disjointWith rdf:resource="#Responsetime"/> + <owl:disjointWith rdf:resource="#TransportProtocol"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#ChuckDiameter"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Resolution"/> + <owl:Class rdf:about="#WormDiameter"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#LightSpotSize"/> <owl:disjointWith> - <owl:Class rdf:about="#DepthResolution"/> + <owl:Class rdf:about="#DigitalOut"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#LaserClass"/> + <owl:disjointWith rdf:resource="#Length"/> <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> + <owl:Class rdf:about="#DegreesOfFreedom"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> - <owl:disjointWith rdf:resource="#DigitalIn"/> - <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> - <owl:disjointWith rdf:resource="#Baudrate"/> - <owl:disjointWith rdf:resource="#DigitalOut"/> - <owl:disjointWith rdf:resource="#RJ45"/> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> + <owl:disjointWith rdf:resource="#DepthResolution"/> + <owl:disjointWith rdf:resource="#FTP"/> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> + <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Restriction> - <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasUnit"/> - </owl:onProperty> - <owl:allValuesFrom rdf:resource="#LengthUnit"/> - </owl:Restriction> - </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Length"/> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> <owl:disjointWith> - <owl:Class rdf:about="#EthernetInterface"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#EthernetInterface"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Height"/> - <owl:disjointWith rdf:resource="#TCP"/> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith rdf:resource="#MaxScanAngle"/> + <owl:disjointWith rdf:resource="#DigitalIn"/> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> + <owl:Class rdf:about="#CapabilityMaterial"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> - <owl:disjointWith rdf:resource="#PneumaticConnector"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxMeasurementRange"/> + <owl:Class rdf:about="#ElectricalInterface"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ChuckDiameter"/> + <owl:Class rdf:about="#MaxCurrentConsumption"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#CapabilityMaterial"/> + <owl:Class rdf:about="#SerialInOutSignal"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#AngleResolution"/> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <owl:disjointWith rdf:resource="#Resolution"/> <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> + <owl:Class rdf:about="#Height"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> - </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> - <owl:allValuesFrom rdf:resource="#FloatType"/> <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasType"/> + <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> </owl:Restriction> </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#MaxForce"/> + <owl:disjointWith rdf:resource="#Reachability"/> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#Editable"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#LaserClass"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Accuracy"/> - <owl:disjointWith rdf:resource="#WormInside"/> - <owl:disjointWith rdf:resource="#MaxForce"/> - <owl:disjointWith rdf:resource="#WormDiameter"/> + <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <owl:disjointWith rdf:resource="#Baudrate"/> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#AngleResolution"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Profibus"/> - <owl:disjointWith rdf:resource="#Repeatability"/> - <owl:disjointWith rdf:resource="#Reachability"/> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#ResponseTime"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Width"/> + </owl:Class> + <owl:Class rdf:about="#Bend"> + <owl:disjointWith rdf:resource="#Bead"/> <owl:disjointWith> - <owl:Class rdf:about="#EnclosureRatingIP"/> + <owl:Class rdf:about="#Forge"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ElectricalInterface"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> + <owl:Class rdf:about="#Flang"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#SaveParameterSet"> - <rdfs:subClassOf> - <owl:Class rdf:about="#AdditionalFunction"/> - </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#True"/> <owl:disjointWith> - <owl:Class rdf:about="#SetParameterValue"/> + <owl:Class rdf:about="#Extrude"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Reset"/> + <owl:disjointWith rdf:resource="#Press"/> + <owl:disjointWith rdf:resource="#Strech-Form"/> <owl:disjointWith> - <owl:Class rdf:about="#LoadParameterSet"/> + <owl:Class rdf:about="#Deep-Draw"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#HMI"/> - <owl:disjointWith rdf:resource="#ChangeEnvironment"/> <owl:disjointWith> - <owl:Class rdf:about="#Calibrate"/> + <owl:Class rdf:about="#Fold"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Crush"/> + <rdfs:subClassOf rdf:resource="#Form"/> + <owl:disjointWith rdf:resource="#Roll"/> </owl:Class> - <owl:Class rdf:about="#Resolution"> - <owl:disjointWith rdf:resource="#DigitalIn"/> - <owl:disjointWith rdf:resource="#Accuracy"/> - <owl:disjointWith rdf:resource="#WormDiameter"/> - <owl:disjointWith rdf:resource="#Responsetime"/> - <owl:disjointWith rdf:resource="#Reachability"/> - <owl:disjointWith rdf:resource="#Serial"/> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> - <owl:disjointWith rdf:resource="#Width"/> + <owl:Class rdf:ID="IlluminationType"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Parameter"/> + </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> - <owl:allValuesFrom rdf:resource="#NullUnit"/> + <owl:allValuesFrom> + <owl:Class rdf:about="#StringType"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> <owl:onProperty> <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#DigitalOut"/> + </owl:Class> + <owl:Class rdf:ID="FocalLength"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#LengthUnit"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#FloatType"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + </owl:Class> + <owl:Class rdf:ID="Time"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Parameter"/> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#IntegerTypeA"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#TimeUnit"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="Engrave"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Separate"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="chipType"> <owl:disjointWith> - <owl:Class rdf:about="#ChuckDiameter"/> + <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> <owl:disjointWith> - <owl:Class rdf:about="#CapabilityMaterial"/> + <owl:Class rdf:about="#Height"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ScanningDistance"/> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#LightSpotSize"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#TCP"/> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> + <owl:disjointWith rdf:resource="#WormInside"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxMeasurementRange"/> + <owl:Class rdf:about="#Editable"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> + <owl:Class rdf:about="#ElectricalInterface"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> + <owl:Class rdf:about="#PneumaticConnector"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Profibus"/> - <owl:disjointWith rdf:resource="#PneumaticConnector"/> - <owl:disjointWith rdf:resource="#AngleResolution"/> - <owl:disjointWith rdf:resource="#RJ45"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <owl:disjointWith rdf:resource="#Length"/> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#ResponseTime"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#LightType"/> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#WormDiameter"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#LightSpotSize"/> - <owl:disjointWith rdf:resource="#Height"/> <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> + <owl:Class rdf:about="#SwitchingFrequency"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Length"/> + <owl:disjointWith rdf:resource="#DigitalIn"/> <owl:disjointWith> - <owl:Class rdf:about="#EnclosureRatingIP"/> + <owl:Class rdf:about="#ChuckDiameter"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#LaserClass"/> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#FTP"/> + <owl:disjointWith rdf:resource="#ScanningDistance"/> <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#MechanicalConnector"/> + <owl:disjointWith rdf:resource="#Reachability"/> + <owl:disjointWith rdf:resource="#DepthResolution"/> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> + <owl:disjointWith rdf:resource="#Resolution"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#WormInside"/> - <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> + <owl:Class rdf:about="#LaserClass"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#UPnP"/> <owl:disjointWith> - <owl:Class rdf:about="#DepthResolution"/> + <owl:Class rdf:about="#AngleResolution"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#TransportProtocol"/> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> <rdfs:subClassOf> <owl:Restriction> <owl:allValuesFrom> - <owl:Class rdf:about="#IntegerPairType"/> + <owl:Class rdf:about="#StringType"/> </owl:allValuesFrom> <owl:onProperty> <owl:FunctionalProperty rdf:about="#hasType"/> @@ -6573,562 +7462,508 @@ </rdfs:subClassOf> <owl:disjointWith rdf:resource="#Repeatability"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#DegreesOfFreedom"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Baudrate"/> - <owl:disjointWith rdf:resource="#MaxForce"/> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#EthernetInterface"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> - <owl:disjointWith rdf:resource="#ElectricalInterface"/> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#DigitalOut"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#EthernetInterface"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> - </owl:Class> - <owl:Class rdf:about="#VelocityUnit"> - <owl:disjointWith rdf:resource="#ForceUnit"/> - <owl:disjointWith> - <owl:Class rdf:about="#PowerUnit"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#AngleUnit"/> + <owl:Class rdf:about="#SerialInOutSignal"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxScanAngle"/> <owl:disjointWith> - <owl:Class rdf:about="#MassUnit"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#CurrencyUnit"/> - <owl:disjointWith rdf:resource="#TemperatureUnit"/> - <owl:disjointWith rdf:resource="#TimeUnit"/> - <owl:disjointWith rdf:resource="#FrequencyUnit"/> - <rdfs:subClassOf rdf:resource="#Unit"/> <owl:disjointWith> - <owl:Class rdf:about="#CurrentUnit"/> + <owl:Class rdf:about="#MaxCurrentConsumption"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#LengthUnit"/> - <owl:disjointWith rdf:resource="#NullUnit"/> - </owl:Class> - <owl:Class rdf:about="#DepthResolution"> - <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> + <owl:disjointWith rdf:resource="#WormOutside"/> <owl:disjointWith> - <owl:Class rdf:about="#EthernetInterface"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> - <rdfs:subClassOf> - <owl:Restriction> - <owl:allValuesFrom rdf:resource="#NullUnit"/> - <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasUnit"/> - </owl:onProperty> - </owl:Restriction> - </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#Baudrate"/> <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> + <owl:Class rdf:about="#RJ45"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxForce"/> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#Profibus"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Length"/> - <owl:disjointWith rdf:resource="#LaserClass"/> - <owl:disjointWith rdf:resource="#MaxForce"/> - <owl:disjointWith rdf:resource="#LightSpotSize"/> - <rdfs:subClassOf> - <owl:Restriction> - <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasType"/> - </owl:onProperty> - <owl:allValuesFrom> - <owl:Class rdf:about="#IntegerPairType"/> - </owl:allValuesFrom> - </owl:Restriction> - </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#AngleResolution"> <owl:disjointWith> <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#TCP"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> + <owl:Class rdf:about="#WormDiameter"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxMeasurementRange"/> + <owl:Class rdf:about="#Profibus"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ScanningDistance"/> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> - <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> - </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Profibus"/> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> + <owl:disjointWith rdf:resource="#MechanicalConnector"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#EnclosureRatingIP"/> + <owl:Class rdf:about="#DegreesOfFreedom"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> - <owl:disjointWith rdf:resource="#DigitalIn"/> - <owl:disjointWith rdf:resource="#Height"/> <owl:disjointWith> <owl:Class rdf:about="#Editable"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#WormInside"/> - <owl:disjointWith rdf:resource="#Responsetime"/> - <owl:disjointWith rdf:resource="#Baudrate"/> - <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> - </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxForce"/> + <owl:disjointWith rdf:resource="#ScanningDistance"/> <owl:disjointWith> - <owl:Class rdf:about="#ChuckDiameter"/> + <owl:Class rdf:about="#EthernetInterface"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#AngleResolution"/> - <owl:disjointWith rdf:resource="#PneumaticConnector"/> - <owl:disjointWith rdf:resource="#DigitalOut"/> - <owl:disjointWith rdf:resource="#WormDiameter"/> + <owl:disjointWith rdf:resource="#Reachability"/> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#PneumaticConnector"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> + <owl:Class rdf:about="#RJ45"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#WormOutside"/> + <owl:disjointWith rdf:resource="#WormInside"/> + <owl:disjointWith rdf:resource="#MaxScanAngle"/> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> + <owl:disjointWith rdf:resource="#TransportProtocol"/> + <owl:disjointWith rdf:resource="#Length"/> <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith rdf:resource="#UPnP"/> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> + <owl:Class rdf:about="#LaserClass"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#CapabilityMaterial"/> + <owl:Class rdf:about="#Height"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#RJ45"/> - <owl:disjointWith rdf:resource="#Serial"/> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> + <owl:Class rdf:about="#ChuckDiameter"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Accuracy"/> - <owl:disjointWith rdf:resource="#Resolution"/> - <owl:disjointWith rdf:resource="#Reachability"/> - <owl:disjointWith rdf:resource="#ElectricalInterface"/> + <owl:disjointWith rdf:resource="#FTP"/> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Width"/> - </owl:Class> - <owl:Class rdf:about="#OpticSwitch"> - <owl:disjointWith rdf:resource="#OpticLuminescenceScanner"/> + <owl:disjointWith rdf:resource="#Resolution"/> + <owl:disjointWith rdf:resource="#DigitalIn"/> <owl:disjointWith> - <owl:Class rdf:about="#SmartCamera"/> + <owl:Class rdf:about="#ElectricalInterface"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#OpticSensor"/> - </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#DepthResolution"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <owl:disjointWith rdf:resource="#Baudrate"/> <owl:disjointWith> - <owl:Class rdf:about="#LightGrid"/> + <owl:Class rdf:about="#SerialInOutSignal"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#OpticColorSensor"/> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> <owl:disjointWith> - <owl:Class rdf:about="#OpticContrastScanner"/> + <owl:Class rdf:about="#SwitchingFrequency"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith rdf:resource="#LightType"/> <owl:disjointWith> - <owl:Class rdf:about="#VisionSensor"/> + <owl:Class rdf:about="#LightSpotSize"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#OpticDistanceSensor"/> - <owl:disjointWith rdf:resource="#LaserScanner2D"/> - </owl:Class> - <owl:Class rdf:about="#LoadParameterSet"> <owl:disjointWith> - <owl:Class rdf:about="#SetParameterValue"/> + <owl:Class rdf:about="#MaxCurrentConsumption"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#SaveParameterSet"/> - <owl:disjointWith rdf:resource="#Reset"/> - <owl:disjointWith rdf:resource="#HMI"/> - <owl:disjointWith rdf:resource="#ChangeEnvironment"/> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#Calibrate"/> + <owl:Class rdf:about="#DigitalOut"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#AdditionalFunction"/> - </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:about="#MaxMeasurementRange"> - <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> - <owl:disjointWith rdf:resource="#Repeatability"/> - <owl:disjointWith rdf:resource="#LightSpotSize"/> - <owl:disjointWith rdf:resource="#ScanningDistance"/> - <owl:disjointWith rdf:resource="#Height"/> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> + <owl:Class rdf:about="#ResponseTime"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#CapabilityMaterial"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Baudrate"/> - <owl:disjointWith rdf:resource="#Length"/> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ElectricalInterface"/> - <owl:disjointWith rdf:resource="#LaserClass"/> + </owl:Class> + <owl:Class rdf:ID="wpPositionToleranceHeight"> <rdfs:subClassOf> <owl:Restriction> - <owl:allValuesFrom rdf:resource="#NullUnit"/> + <owl:allValuesFrom> + <owl:Class rdf:about="#LengthUnit"/> + </owl:allValuesFrom> <owl:onProperty> <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Accuracy"/> - <owl:disjointWith rdf:resource="#WormInside"/> - <owl:disjointWith> - <owl:Class rdf:about="#CapabilityMaterial"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#WormDiameter"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#FloatType"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Class rdf:about="#Parameter"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#ScaraRobot"> + <owl:disjointWith rdf:resource="#SpecialKinematicRobot"/> + <owl:disjointWith rdf:resource="#SimpleKinematicRobot"/> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#ParallelKinematicRobot"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#EnclosureRatingIP"/> + <owl:Class rdf:about="#HexapodRobot"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#CartesianRobot"/> + <owl:disjointWith rdf:resource="#ArticulatedRobot"/> <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> + <owl:Class rdf:about="#Robot"/> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Reachability"/> - <owl:disjointWith rdf:resource="#DigitalIn"/> + </owl:Class> + <owl:Class rdf:about="#Sinter"> + <owl:disjointWith rdf:resource="#ElectrolyticSegregate"/> + <owl:disjointWith> + <owl:Class rdf:about="#Cast"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#Mold"/> + </owl:Class> + <owl:Class rdf:about="#LightSpotSize"> + <owl:disjointWith> + <owl:Class rdf:about="#LaserClass"/> + </owl:disjointWith> <rdfs:subClassOf> <owl:Restriction> <owl:allValuesFrom> - <owl:Class rdf:about="#FloatPairType"/> + <owl:Class rdf:about="#LengthUnit"/> </owl:allValuesFrom> <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasType"/> + <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#TCP"/> - <owl:disjointWith rdf:resource="#Responsetime"/> + <owl:disjointWith rdf:resource="#ScanningDistance"/> <owl:disjointWith> - <owl:Class rdf:about="#EthernetInterface"/> + <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Width"/> + <owl:disjointWith rdf:resource="#Reachability"/> <owl:disjointWith> - <owl:Class rdf:about="#ChuckDiameter"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> - <owl:disjointWith rdf:resource="#Resolution"/> - <owl:disjointWith rdf:resource="#PneumaticConnector"/> <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> + <owl:Class rdf:about="#WormDiameter"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> + <owl:Class rdf:about="#ResponseTime"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> + <owl:Class rdf:about="#Height"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#AngleResolution"/> - <owl:disjointWith rdf:resource="#Profibus"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> + <owl:Class rdf:about="#CapabilityMaterial"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#RJ45"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DepthResolution"/> - <owl:disjointWith rdf:resource="#Serial"/> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> - <owl:disjointWith rdf:resource="#RJ45"/> - <owl:disjointWith rdf:resource="#MaxForce"/> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> + <owl:disjointWith rdf:resource="#Resolution"/> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#PneumaticConnector"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#Baudrate"/> + <owl:disjointWith rdf:resource="#MechanicalConnector"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#SerialInOutSignal"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DigitalOut"/> - </owl:Class> - <owl:Class rdf:about="#IntegerPairType"> + <owl:disjointWith rdf:resource="#WormInside"/> <owl:disjointWith> - <owl:Class rdf:about="#CoordinateType"/> + <owl:Class rdf:about="#EthernetInterface"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#LightType"/> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> <owl:disjointWith> - <owl:Class rdf:about="#IntegerTypeA"/> + <owl:Class rdf:about="#SwitchingFrequency"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#BooleanType"/> + <owl:Class rdf:about="#DegreesOfFreedom"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#EnumType"/> <owl:disjointWith> - <owl:Class rdf:about="#StringType"/> + <owl:Class rdf:about="#MaxCurrentConsumption"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#CoordinatePairType"/> <owl:disjointWith> - <owl:Class rdf:about="#FloatPairType"/> + <owl:Class rdf:about="#ChuckDiameter"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#CADFileType"/> - <owl:disjointWith rdf:resource="#FloatType"/> - <rdfs:subClassOf> - <owl:Class rdf:about="#Type"/> - </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:about="#Geometry"> - <owl:disjointWith rdf:resource="#ElectricalConnection"/> + <owl:disjointWith rdf:resource="#DepthResolution"/> + <owl:disjointWith rdf:resource="#WormOutside"/> + <owl:disjointWith rdf:resource="#FTP"/> + <owl:disjointWith rdf:resource="#MaxScanAngle"/> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> + <owl:disjointWith rdf:resource="#UPnP"/> <owl:disjointWith> - <owl:Class rdf:about="#Mass"/> + <owl:Class rdf:about="#Editable"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#BoundingBox"/> - <rdfs:subClassOf rdf:resource="#Property"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <owl:disjointWith rdf:resource="#TransportProtocol"/> <owl:disjointWith> - <owl:Class rdf:about="#Color"/> + <owl:Class rdf:about="#Accuracy"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#ElectricalInterface"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith> + <owl:Class rdf:about="#Profibus"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith rdf:resource="#Length"/> + <owl:disjointWith> + <owl:Class rdf:about="#DigitalOut"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#NumberOfJoints"/> <rdfs:subClassOf> <owl:Restriction> - <owl:allValuesFrom rdf:resource="#NullUnit"/> + <owl:allValuesFrom rdf:resource="#FloatType"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#AngleResolution"/> + <owl:disjointWith rdf:resource="#DigitalIn"/> + <owl:disjointWith rdf:resource="#MaxForce"/> + </owl:Class> + <owl:Class rdf:about="#Velocity"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Parameter"/> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#FloatType"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#VelocityUnit"/> + </owl:allValuesFrom> <owl:onProperty> <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#VisionSensor"> + <owl:disjointWith rdf:resource="#OpticLuminescenceScanner"/> <owl:disjointWith> - <owl:Class rdf:about="#Cost"/> + <owl:Class rdf:about="#OpticSwitch"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Payload"/> + <owl:Class rdf:about="#OpticColorSensor"/> </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#OpticSensor"/> <rdfs:subClassOf> <owl:Restriction> + <owl:someValuesFrom rdf:resource="#AcquireImage"/> <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasType"/> + <owl:ObjectProperty rdf:about="#hasSkill"/> </owl:onProperty> - <owl:allValuesFrom rdf:resource="#CADFileType"/> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#MaxResolution"/> - <owl:disjointWith> - <owl:Class rdf:about="#DeviceProperty"/> - </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Diameter"/> + <owl:Class rdf:about="#LaserScanner2D"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#NumberOfFingers"/> <owl:disjointWith> - <owl:Class rdf:about="#FieldOfView"/> + <owl:Class rdf:about="#OpticDistanceSensor"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Material"/> <owl:disjointWith> - <owl:Class rdf:about="#PowerConsumption"/> + <owl:Class rdf:about="#LightGrid"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#SmartCamera"/> + <owl:disjointWith rdf:resource="#OpticContrastScanner"/> </owl:Class> - <owl:Class rdf:about="#EnclosureRatingIP"> + <owl:Class rdf:about="#Lap"> <owl:disjointWith> - <owl:Class rdf:about="#CapabilityMaterial"/> + <owl:Class rdf:about="#Broach"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Separate"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Mill"/> <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> + <owl:Class rdf:about="#Thermal-Separate"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#PneumaticConnector"/> - <owl:disjointWith rdf:resource="#WormDiameter"/> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> - <owl:disjointWith rdf:resource="#Resolution"/> + <owl:disjointWith rdf:resource="#Grind"/> + <owl:disjointWith rdf:resource="#Rub"/> + <owl:disjointWith rdf:resource="#Saw"/> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#Electro-discharge-machine"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Responsetime"/> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#File"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#TCP"/> - <owl:disjointWith rdf:resource="#Length"/> - <owl:disjointWith rdf:resource="#DigitalOut"/> - <owl:disjointWith rdf:resource="#WormInside"/> - <owl:disjointWith rdf:resource="#MaxForce"/> - <owl:disjointWith rdf:resource="#ElectricalInterface"/> + <owl:disjointWith rdf:resource="#Cut"/> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> + <owl:Class rdf:about="#Plane"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> + <owl:Class rdf:about="#Drill"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#Hone"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Width"/> - <owl:disjointWith rdf:resource="#Baudrate"/> - <owl:disjointWith rdf:resource="#LaserClass"/> - <owl:disjointWith rdf:resource="#Serial"/> - <owl:disjointWith rdf:resource="#DigitalIn"/> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#Lathe"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#LightSpotSize"/> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#Thrust"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DepthResolution"/> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + </owl:Class> + <owl:Class rdf:about="#MeasureDiameter"> + <owl:disjointWith rdf:resource="#MeasureVolume"/> + <owl:disjointWith rdf:resource="#MeasureSpeed"/> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#MeasureArea"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#AngleResolution"/> - <owl:disjointWith rdf:resource="#Repeatability"/> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#MeasureMotionOfObject"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> + <owl:Class rdf:about="#MeasureAcceleration"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MeasureTemperature"/> + <owl:disjointWith rdf:resource="#MeasureAngle"/> + <owl:disjointWith rdf:resource="#MeasurePositionOfObject"/> + <owl:disjointWith rdf:resource="#MeasureOrientationOfObject"/> + <owl:disjointWith rdf:resource="#MeasureDistance"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Measure"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#ChuckDiameter"/> + <owl:Class rdf:about="#MeasureTorque"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Reachability"/> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> + <owl:Class rdf:about="#MeasureForce"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Parameter"> + <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >Parameters of skills.</rdfs:comment> <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:someValuesFrom rdf:resource="#Unit"/> + </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Profibus"/> - <owl:disjointWith rdf:resource="#RJ45"/> - <owl:disjointWith rdf:resource="#Accuracy"/> - <owl:disjointWith> - <owl:Class rdf:about="#EthernetInterface"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> - <owl:disjointWith rdf:resource="#Height"/> - <owl:disjointWith rdf:resource="#ScanningDistance"/> - <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> - </owl:Class> - <owl:Class rdf:about="#SensorFunction"> - <owl:disjointWith rdf:resource="#ManufacturingFunction"/> - <owl:disjointWith rdf:resource="#ManipulationAndHandlingFunction"/> <rdfs:subClassOf> - <owl:Class rdf:about="#MainFunction"/> + <owl:Restriction> + <owl:someValuesFrom rdf:resource="#Type"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:about="#EthernetInterface"> - <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> - </owl:disjointWith> <rdfs:subClassOf> <owl:Restriction> - <owl:allValuesFrom rdf:resource="#NullUnit"/> + <owl:allValuesFrom rdf:resource="#Type"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#Unit"/> <owl:onProperty> <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#RJ45"/> - <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#Height"/> - <owl:disjointWith rdf:resource="#DigitalOut"/> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> - <owl:disjointWith rdf:resource="#Baudrate"/> - <owl:disjointWith rdf:resource="#WormDiameter"/> - <owl:disjointWith rdf:resource="#Width"/> - <owl:disjointWith rdf:resource="#DepthResolution"/> - <owl:disjointWith rdf:resource="#LightSpotSize"/> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> - <owl:disjointWith rdf:resource="#Profibus"/> - <owl:disjointWith rdf:resource="#Reachability"/> - <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> - </owl:disjointWith> + <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/> + </owl:Class> + <owl:Class rdf:ID="objectHeightTol"> + <rdfs:subClassOf rdf:resource="#Parameter"/> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> <owl:FunctionalProperty rdf:about="#hasType"/> </owl:onProperty> + <owl:allValuesFrom rdf:resource="#IntegerTypeA"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> <owl:allValuesFrom> - <owl:Class rdf:about="#BooleanType"/> + <owl:Class rdf:about="#NullUnit"/> </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> - <owl:disjointWith rdf:resource="#LaserClass"/> - <owl:disjointWith rdf:resource="#Accuracy"/> - <owl:disjointWith rdf:resource="#Responsetime"/> + </owl:Class> + <owl:Class rdf:ID="StopDrillRotation"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Drill"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#CapabilityMaterial"/> + <owl:Class rdf:ID="StartDrillRotation"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#AngleResolution"/> - <owl:disjointWith rdf:resource="#WormInside"/> + </owl:Class> + <owl:Class rdf:ID="RadiatedPower"> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + </owl:Class> + <owl:Class rdf:about="#ImageAnalysis"> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#ScanArea"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Read"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#Measure"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DigitalIn"/> - <owl:disjointWith rdf:resource="#MaxForce"/> - <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#ChuckDiameter"/> + <owl:Class rdf:about="#Detect"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> - <owl:disjointWith rdf:resource="#Serial"/> - <owl:disjointWith rdf:resource="#Repeatability"/> - <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> + <owl:Class rdf:about="#Classify"/> </owl:disjointWith> <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> + <owl:Class rdf:about="#SensorFunction"/> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#PneumaticConnector"/> - <owl:disjointWith rdf:resource="#ElectricalInterface"/> - <owl:disjointWith rdf:resource="#ScanningDistance"/> - <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#Length"/> - <owl:disjointWith rdf:resource="#TCP"/> - <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#Resolution"/> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> </owl:Class> - <owl:Class rdf:about="#Classify"> - <owl:disjointWith rdf:resource="#Scan"/> - <owl:disjointWith> - <owl:Class rdf:about="#Read"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#Measure"/> - <owl:disjointWith rdf:resource="#ImageAnalysis"/> - <owl:disjointWith rdf:resource="#Detect"/> - <rdfs:subClassOf rdf:resource="#SensorFunction"/> + <owl:Class rdf:about="#JointFingerGripper"> + <rdfs:subClassOf rdf:resource="#FingerGripper"/> + <owl:disjointWith rdf:resource="#ElasticFingerGripper"/> </owl:Class> - <owl:Class rdf:about="#Color"> - <owl:disjointWith> - <owl:Class rdf:about="#DeviceProperty"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#PowerConsumption"/> - </owl:disjointWith> + <owl:Class rdf:about="#Deep-Draw"> + <owl:disjointWith rdf:resource="#True"/> <owl:disjointWith> - <owl:Class rdf:about="#Mass"/> + <owl:Class rdf:about="#Fold"/> </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#Form"/> + <owl:disjointWith rdf:resource="#Roll"/> <owl:disjointWith> - <owl:Class rdf:about="#Cost"/> + <owl:Class rdf:about="#Forge"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#NumberOfJoints"/> + <owl:disjointWith rdf:resource="#Press"/> <owl:disjointWith> - <owl:Class rdf:about="#Diameter"/> + <owl:Class rdf:about="#Flang"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Strech-Form"/> + <owl:disjointWith rdf:resource="#Bead"/> + <owl:disjointWith rdf:resource="#Bend"/> <owl:disjointWith> - <owl:Class rdf:about="#Payload"/> + <owl:Class rdf:about="#Extrude"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxResolution"/> + <owl:disjointWith rdf:resource="#Crush"/> + </owl:Class> + <owl:Class rdf:ID="FilenameLoad"> + <rdfs:subClassOf rdf:resource="#Parameter"/> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> @@ -7139,79 +7974,113 @@ </owl:allValuesFrom> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith> - <owl:Class rdf:about="#FieldOfView"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#BoundingBox"/> - <owl:disjointWith rdf:resource="#NumberOfFingers"/> - <owl:disjointWith rdf:resource="#Material"/> - <owl:disjointWith rdf:resource="#Geometry"/> - <owl:disjointWith rdf:resource="#ElectricalConnection"/> - <rdfs:subClassOf rdf:resource="#Property"/> <rdfs:subClassOf> <owl:Restriction> - <owl:allValuesFrom rdf:resource="#NullUnit"/> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> <owl:onProperty> <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> </owl:Class> - <owl:Class rdf:about="#IntegerTypeA"> + <owl:Class rdf:about="#RotationalVelocityUnit"> <owl:disjointWith> - <owl:Class rdf:about="#StringType"/> + <owl:Class rdf:about="#NullUnit"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#FloatType"/> <owl:disjointWith> - <owl:Class rdf:about="#FloatPairType"/> + <owl:Class rdf:about="#FrequencyUnit"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#CoordinatePairType"/> <owl:disjointWith> - <owl:Class rdf:about="#CoordinateType"/> + <owl:Class rdf:about="#AngleUnit"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#IntegerPairType"/> - <rdfs:subClassOf> - <owl:Class rdf:about="#Type"/> - </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#BooleanType"/> + <owl:Class rdf:about="#ForceUnit"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#EnumType"/> - <owl:disjointWith rdf:resource="#CADFileType"/> + <owl:disjointWith rdf:resource="#TemperatureUnit"/> + <owl:disjointWith rdf:resource="#MassUnit"/> + <owl:disjointWith> + <owl:Class rdf:about="#PowerUnit"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#LengthUnit"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#CurrentUnit"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#TimeUnit"/> + <rdfs:subClassOf rdf:resource="#Unit"/> + <owl:disjointWith> + <owl:Class rdf:about="#VelocityUnit"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#CurrencyUnit"/> </owl:Class> - <owl:Class rdf:about="#ChuckDiameter"> + <owl:Class rdf:about="#Pan"> <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> + <owl:Class rdf:about="#Arrange"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Reachability"/> - <owl:disjointWith rdf:resource="#Width"/> - <owl:disjointWith rdf:resource="#MaxForce"/> - <owl:disjointWith rdf:resource="#Serial"/> - <owl:disjointWith rdf:resource="#Profibus"/> + <owl:disjointWith rdf:resource="#Pass"/> + <owl:disjointWith rdf:resource="#Turn"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#Position"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Accuracy"/> - <owl:disjointWith rdf:resource="#Length"/> - <owl:disjointWith rdf:resource="#DepthResolution"/> - <owl:disjointWith rdf:resource="#DigitalIn"/> + <rdfs:subClassOf rdf:resource="#Move"/> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#Feed"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Displace"/> + <owl:disjointWith rdf:resource="#Convey"/> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> + <owl:Class rdf:about="#Orient"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#PneumaticConnector"/> + </owl:Class> + <owl:Class rdf:about="#File"> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#Thrust"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> + <owl:Class rdf:about="#Plane"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#WormDiameter"/> - <owl:disjointWith rdf:resource="#EthernetInterface"/> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> - <owl:disjointWith rdf:resource="#ElectricalInterface"/> + <owl:disjointWith> + <owl:Class rdf:about="#Broach"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Hone"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Lathe"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Electro-discharge-machine"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Drill"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Lap"/> + <owl:disjointWith rdf:resource="#Saw"/> + <owl:disjointWith rdf:resource="#Grind"/> + <owl:disjointWith> + <owl:Class rdf:about="#Thermal-Separate"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Rub"/> + <owl:disjointWith rdf:resource="#Cut"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Separate"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Mill"/> + </owl:Class> + <owl:Class rdf:about="#MaxCurrentConsumption"> + <owl:disjointWith> + <owl:Class rdf:about="#PneumaticConnector"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Reachability"/> + <owl:disjointWith rdf:resource="#AngleResolution"/> + <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith> + <owl:Class rdf:about="#Accuracy"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> @@ -7220,663 +8089,698 @@ <owl:allValuesFrom rdf:resource="#FloatType"/> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Baudrate"/> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#WormDiameter"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Height"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#LaserClass"/> - <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> - <owl:disjointWith rdf:resource="#LightSpotSize"/> <owl:disjointWith rdf:resource="#ScanningDistance"/> - <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> - </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#TCP"/> - <owl:disjointWith rdf:resource="#RJ45"/> + <owl:disjointWith rdf:resource="#WormOutside"/> + <owl:disjointWith rdf:resource="#DepthResolution"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> + <owl:Class rdf:about="#Profibus"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#AngleResolution"/> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#Editable"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Resolution"/> - <owl:disjointWith rdf:resource="#Height"/> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith rdf:resource="#MechanicalConnector"/> + <owl:disjointWith rdf:resource="#DigitalIn"/> + <owl:disjointWith rdf:resource="#WormInside"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith> + <owl:Class rdf:about="#SwitchingFrequency"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Resolution"/> <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#CapabilityMaterial"/> + <owl:Class rdf:about="#SerialInOutSignal"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#LightSpotSize"/> + <owl:disjointWith rdf:resource="#LightType"/> <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#WormInside"/> - <owl:disjointWith rdf:resource="#DigitalOut"/> - <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <owl:disjointWith rdf:resource="#MaxForce"/> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#DigitalOut"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#CapabilityMaterial"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#UPnP"/> + <owl:disjointWith> + <owl:Class rdf:about="#ElectricalInterface"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Repeatability"/> - <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> - <owl:disjointWith rdf:resource="#Responsetime"/> <rdfs:subClassOf> <owl:Restriction> - <owl:allValuesFrom rdf:resource="#LengthUnit"/> <owl:onProperty> <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#CurrentUnit"/> + </owl:allValuesFrom> </owl:Restriction> </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:about="#LightGrid"> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> <owl:disjointWith> - <owl:Class rdf:about="#VisionSensor"/> + <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#OpticColorSensor"/> - <owl:disjointWith rdf:resource="#OpticLuminescenceScanner"/> - <rdfs:subClassOf> - <owl:Class rdf:about="#OpticSensor"/> - </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#LaserScanner2D"/> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> + <owl:disjointWith rdf:resource="#TransportProtocol"/> + <owl:disjointWith rdf:resource="#Baudrate"/> + <owl:disjointWith rdf:resource="#FTP"/> + <owl:disjointWith rdf:resource="#MaxScanAngle"/> <owl:disjointWith> - <owl:Class rdf:about="#SmartCamera"/> + <owl:Class rdf:about="#RJ45"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#OpticContrastScanner"/> + <owl:Class rdf:about="#ResponseTime"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#OpticSwitch"/> - <owl:disjointWith rdf:resource="#OpticDistanceSensor"/> - </owl:Class> - <owl:Class rdf:about="#CapabilityMaterial"> - <owl:disjointWith rdf:resource="#LaserClass"/> - <owl:disjointWith rdf:resource="#Reachability"/> - <owl:disjointWith rdf:resource="#WormDiameter"/> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> - <owl:disjointWith rdf:resource="#ChuckDiameter"/> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#EthernetInterface"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DepthResolution"/> - <owl:disjointWith rdf:resource="#TCP"/> - <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> - <owl:disjointWith rdf:resource="#MaxForce"/> - <owl:disjointWith rdf:resource="#ElectricalInterface"/> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#Height"/> - <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> - <owl:disjointWith rdf:resource="#Responsetime"/> - <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#DegreesOfFreedom"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> + <owl:Class rdf:about="#ChuckDiameter"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Repeatability"/> - <owl:disjointWith rdf:resource="#Accuracy"/> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#LaserClass"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Resolution"/> - <owl:disjointWith rdf:resource="#EthernetInterface"/> <owl:disjointWith rdf:resource="#Length"/> - <owl:disjointWith rdf:resource="#RJ45"/> - <owl:disjointWith rdf:resource="#Width"/> - <owl:disjointWith rdf:resource="#Profibus"/> - <owl:disjointWith rdf:resource="#LightSpotSize"/> - <owl:disjointWith rdf:resource="#ScanningDistance"/> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + </owl:Class> + <owl:Class rdf:about="#Rivet"> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#Weld"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Restriction> - <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasUnit"/> - </owl:onProperty> - <owl:allValuesFrom rdf:resource="#NullUnit"/> - </owl:Restriction> - </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Baudrate"/> - <owl:disjointWith rdf:resource="#WormInside"/> - <owl:disjointWith rdf:resource="#PneumaticConnector"/> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#Solder"/> <owl:disjointWith> - <owl:Class rdf:about="#SwitchingFrequency"/> + <owl:Class rdf:about="#Glue"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> + <owl:Class rdf:about="#Fill"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DigitalOut"/> + <owl:disjointWith rdf:resource="#Clinch"/> + <owl:disjointWith rdf:resource="#Bolt"/> + <owl:disjointWith rdf:resource="#Assemble"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Join"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#ReadBarCode"> + <rdfs:subClassOf rdf:resource="#Read"/> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#ReadOpticalCharacters"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#ReadBrailleCode"/> + <owl:disjointWith rdf:resource="#Read2DMatrixCode"/> + </owl:Class> + <owl:Class rdf:ID="Location"> <rdfs:subClassOf> <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasType"/> + <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> <owl:allValuesFrom> <owl:Class rdf:about="#StringType"/> </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Serial"/> - <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> - <owl:disjointWith rdf:resource="#AngleResolution"/> - <owl:disjointWith rdf:resource="#DigitalIn"/> + <rdfs:subClassOf rdf:resource="#Parameter"/> + </owl:Class> + <owl:Class rdf:about="#Hone"> + <owl:disjointWith> + <owl:Class rdf:about="#Thermal-Separate"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Grind"/> + <owl:disjointWith rdf:resource="#Lap"/> <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> + <owl:Class rdf:about="#Separate"/> </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Mill"/> + <owl:disjointWith rdf:resource="#File"/> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#Drill"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Saw"/> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> + <owl:Class rdf:about="#Lathe"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:ID="PositionParam"> - <rdfs:subClassOf> - <owl:Class rdf:about="#Parameter"/> - </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:ID="MechanicalFixture"> <owl:disjointWith> - <owl:Class rdf:ID="VacuumFixture"/> + <owl:Class rdf:about="#Thrust"/> </owl:disjointWith> - <rdfs:subClassOf rdf:resource="#Fixture"/> - </owl:Class> - <owl:Class rdf:about="#FilterImage"> - <rdfs:subClassOf rdf:resource="#ImageAnalysis"/> - <owl:disjointWith rdf:resource="#TransformImage"/> + <owl:disjointWith rdf:resource="#Rub"/> <owl:disjointWith> - <owl:Class rdf:about="#SegmentImage"/> + <owl:Class rdf:about="#Electro-discharge-machine"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#ExtractEdges"/> + <owl:Class rdf:about="#Plane"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DecompressImageData"/> - <owl:disjointWith rdf:resource="#CompressImageData"/> - <owl:disjointWith rdf:resource="#CalibrateImage"/> - <owl:disjointWith rdf:resource="#BlobAnalysis"/> - </owl:Class> - <owl:Class rdf:about="#FingerGripper"> - <rdfs:subClassOf rdf:resource="#Gripper"/> - <owl:disjointWith rdf:resource="#VacuumGripper"/> - <owl:disjointWith rdf:resource="#PincerGripper"/> <owl:disjointWith> - <owl:Class rdf:about="#MagnetGripper"/> + <owl:Class rdf:about="#Broach"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Cut"/> </owl:Class> - <owl:Class rdf:about="#Payload"> + <owl:Class rdf:about="#LaserScanner2D"> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasUnit"/> + <owl:ObjectProperty rdf:about="#hasSkill"/> </owl:onProperty> - <owl:allValuesFrom> - <owl:Class rdf:about="#MassUnit"/> - </owl:allValuesFrom> + <owl:someValuesFrom> + <owl:Class rdf:about="#DetectObject"/> + </owl:someValuesFrom> </owl:Restriction> </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#OpticSensor"/> + <owl:disjointWith rdf:resource="#VisionSensor"/> + <owl:disjointWith> + <owl:Class rdf:about="#OpticColorSensor"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#LightGrid"/> + </owl:disjointWith> <rdfs:subClassOf> <owl:Restriction> - <owl:allValuesFrom rdf:resource="#FloatType"/> + <owl:someValuesFrom rdf:resource="#MeasurePositionOfObject"/> <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasType"/> + <owl:ObjectProperty rdf:about="#hasSkill"/> </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Color"/> - <owl:disjointWith rdf:resource="#NumberOfFingers"/> - <owl:disjointWith rdf:resource="#MaxResolution"/> <owl:disjointWith> - <owl:Class rdf:about="#DeviceProperty"/> + <owl:Class rdf:about="#OpticDistanceSensor"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#NumberOfJoints"/> - <owl:disjointWith rdf:resource="#ElectricalConnection"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom rdf:resource="#MeasureOrientationOfObject"/> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasSkill"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#OpticLuminescenceScanner"/> + <owl:disjointWith rdf:resource="#SmartCamera"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasSkill"/> + </owl:onProperty> + <owl:someValuesFrom> + <owl:Class rdf:about="#ScanArea"/> + </owl:someValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#OpticContrastScanner"/> <owl:disjointWith> - <owl:Class rdf:about="#Cost"/> + <owl:Class rdf:about="#OpticSwitch"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Geometry"/> - <rdfs:subClassOf rdf:resource="#Property"/> + </owl:Class> + <owl:Class rdf:about="#VacuumGripper"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Gripper"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#PincerGripper"/> + <owl:disjointWith rdf:resource="#MagnetGripper"/> + <owl:disjointWith rdf:resource="#FingerGripper"/> + </owl:Class> + <owl:Class rdf:about="#ToolChanger"> <owl:disjointWith> - <owl:Class rdf:about="#Mass"/> + <owl:Class rdf:about="#Robot"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#PowerConsumption"/> + <owl:Class rdf:about="#Gripper"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#BoundingBox"/> - <owl:disjointWith rdf:resource="#Material"/> + <owl:disjointWith rdf:resource="#Fixture"/> + <owl:disjointWith rdf:resource="#Displacement"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom rdf:resource="#ChangeTool"/> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasSkill"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#ManipulationAndHandling"/> + </owl:Class> + <owl:Class rdf:about="#MeasureTorque"> + <owl:disjointWith rdf:resource="#MeasureVolume"/> + <owl:disjointWith rdf:resource="#MeasureMotionOfObject"/> + <owl:disjointWith rdf:resource="#MeasureSpeed"/> + <owl:disjointWith rdf:resource="#MeasurePositionOfObject"/> <owl:disjointWith> - <owl:Class rdf:about="#Diameter"/> + <owl:Class rdf:about="#MeasureAcceleration"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MeasureDiameter"/> <owl:disjointWith> - <owl:Class rdf:about="#FieldOfView"/> + <owl:Class rdf:about="#MeasureForce"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#Electro-discharge-machine"> + <owl:disjointWith rdf:resource="#MeasureOrientationOfObject"/> <rdfs:subClassOf> - <owl:Class rdf:about="#Separate"/> + <owl:Class rdf:about="#Measure"/> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Broach"/> - <owl:disjointWith rdf:resource="#Thermal-Separate"/> + <owl:disjointWith rdf:resource="#MeasureTemperature"/> + <owl:disjointWith rdf:resource="#MeasureAngle"/> + <owl:disjointWith rdf:resource="#MeasureDistance"/> <owl:disjointWith> - <owl:Class rdf:about="#File"/> + <owl:Class rdf:about="#MeasureArea"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Rub"/> + </owl:Class> + <owl:Class rdf:about="#OpticDistanceSensor"> + <owl:disjointWith rdf:resource="#OpticContrastScanner"/> <owl:disjointWith> - <owl:Class rdf:about="#Plane"/> + <owl:Class rdf:about="#LightGrid"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Hone"/> - <owl:disjointWith rdf:resource="#Grind"/> - <owl:disjointWith rdf:resource="#Lathe"/> - <owl:disjointWith rdf:resource="#Cut"/> - <owl:disjointWith rdf:resource="#Mill"/> + <rdfs:subClassOf rdf:resource="#OpticSensor"/> <owl:disjointWith> - <owl:Class rdf:about="#Saw"/> + <owl:Class rdf:about="#OpticColorSensor"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Lap"/> - <owl:disjointWith rdf:resource="#Thrust"/> + <owl:disjointWith rdf:resource="#OpticLuminescenceScanner"/> <owl:disjointWith> - <owl:Class rdf:about="#Drill"/> + <owl:Class rdf:about="#OpticSwitch"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#VisionSensor"/> + <owl:disjointWith rdf:resource="#SmartCamera"/> + <owl:disjointWith rdf:resource="#LaserScanner2D"/> </owl:Class> - <owl:Class rdf:about="#VisionSensor"> - <owl:disjointWith rdf:resource="#OpticLuminescenceScanner"/> - <owl:disjointWith rdf:resource="#OpticSwitch"/> - <owl:disjointWith rdf:resource="#OpticColorSensor"/> + <owl:Class rdf:about="#ChuckDiameter"> + <owl:disjointWith rdf:resource="#MechanicalConnector"/> + <owl:disjointWith rdf:resource="#Reachability"/> + <owl:disjointWith> + <owl:Class rdf:about="#Width"/> + </owl:disjointWith> <rdfs:subClassOf> - <owl:Class rdf:about="#OpticSensor"/> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#FloatType"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#LaserScanner2D"/> - <owl:disjointWith rdf:resource="#OpticDistanceSensor"/> - <owl:disjointWith rdf:resource="#LightGrid"/> + <owl:disjointWith rdf:resource="#MaxForce"/> <owl:disjointWith> - <owl:Class rdf:about="#SmartCamera"/> + <owl:Class rdf:about="#Profibus"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#OpticContrastScanner"/> + <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#CurrentUnit"> - <owl:disjointWith rdf:resource="#VelocityUnit"/> - <rdfs:subClassOf rdf:resource="#Unit"/> <owl:disjointWith> - <owl:Class rdf:about="#AngleUnit"/> + <owl:Class rdf:about="#SerialInOutSignal"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MassUnit"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#TemperatureUnit"/> - <owl:disjointWith rdf:resource="#TimeUnit"/> - <owl:disjointWith rdf:resource="#CurrencyUnit"/> + <owl:disjointWith rdf:resource="#Length"/> + <owl:disjointWith rdf:resource="#DepthResolution"/> + <owl:disjointWith rdf:resource="#DigitalIn"/> + <owl:disjointWith rdf:resource="#TransportProtocol"/> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> + <owl:disjointWith rdf:resource="#UPnP"/> <owl:disjointWith> - <owl:Class rdf:about="#PowerUnit"/> + <owl:Class rdf:about="#PneumaticConnector"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#FrequencyUnit"/> - <owl:disjointWith rdf:resource="#LengthUnit"/> - <owl:disjointWith rdf:resource="#NullUnit"/> - <owl:disjointWith rdf:resource="#ForceUnit"/> - </owl:Class> - <owl:Class rdf:about="#SwitchingFrequency"> - <owl:disjointWith rdf:resource="#WormInside"/> - <owl:disjointWith rdf:resource="#Responsetime"/> - <owl:disjointWith rdf:resource="#Serial"/> - <owl:disjointWith rdf:resource="#Baudrate"/> - <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> - </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> - <owl:disjointWith rdf:resource="#RJ45"/> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> + <owl:disjointWith rdf:resource="#LightType"/> <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> + <owl:Class rdf:about="#WormDiameter"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Height"/> - <owl:disjointWith rdf:resource="#LightSpotSize"/> - <owl:disjointWith rdf:resource="#LaserClass"/> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#EthernetInterface"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DepthResolution"/> + <owl:disjointWith rdf:resource="#MaxScanAngle"/> + <owl:disjointWith> + <owl:Class rdf:about="#ElectricalInterface"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Baudrate"/> <owl:disjointWith> <owl:Class rdf:about="#Editable"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#PneumaticConnector"/> - <owl:disjointWith rdf:resource="#Resolution"/> - <owl:disjointWith rdf:resource="#Length"/> - <owl:disjointWith rdf:resource="#CapabilityMaterial"/> - <owl:disjointWith rdf:resource="#Repeatability"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> + <owl:Class rdf:about="#LaserClass"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#DegreesOfFreedom"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#LightSpotSize"/> <owl:disjointWith rdf:resource="#ScanningDistance"/> - <owl:disjointWith rdf:resource="#MaxForce"/> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> + <owl:Class rdf:about="#RJ45"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> + <owl:disjointWith rdf:resource="#AngleResolution"/> + <owl:disjointWith rdf:resource="#FTP"/> + <owl:disjointWith rdf:resource="#Resolution"/> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#Height"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> - <owl:disjointWith rdf:resource="#ChuckDiameter"/> <owl:disjointWith> - <owl:Class rdf:about="#UPnP"/> + <owl:Class rdf:about="#ResponseTime"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ElectricalInterface"/> - <owl:disjointWith rdf:resource="#DigitalIn"/> - <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> - <owl:disjointWith rdf:resource="#Profibus"/> - <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> - <owl:disjointWith rdf:resource="#TCP"/> - <owl:disjointWith rdf:resource="#Width"/> - <owl:disjointWith rdf:resource="#AngleResolution"/> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasType"/> + <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> - <owl:allValuesFrom rdf:resource="#FloatType"/> + <owl:allValuesFrom> + <owl:Class rdf:about="#LengthUnit"/> + </owl:allValuesFrom> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Reachability"/> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#CapabilityMaterial"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#EthernetInterface"/> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#SwitchingFrequency"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> + <owl:disjointWith rdf:resource="#WormInside"/> + <owl:disjointWith> + <owl:Class rdf:about="#DigitalOut"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <owl:disjointWith rdf:resource="#WormOutside"/> + <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> + </owl:Class> + <owl:Class rdf:about="#ScanArea"> <rdfs:subClassOf> - <owl:Restriction> - <owl:allValuesFrom rdf:resource="#FrequencyUnit"/> - <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasUnit"/> - </owl:onProperty> - </owl:Restriction> + <owl:Class rdf:about="#SensorFunction"/> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Accuracy"/> - <owl:disjointWith rdf:resource="#DigitalOut"/> - <owl:disjointWith rdf:resource="#WormDiameter"/> + <owl:disjointWith rdf:resource="#Read"/> + <owl:disjointWith> + <owl:Class rdf:about="#Measure"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#ImageAnalysis"/> + <owl:disjointWith> + <owl:Class rdf:about="#Detect"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Classify"/> + </owl:disjointWith> </owl:Class> - <owl:Class rdf:about="#AngleUnit"> - <owl:disjointWith rdf:resource="#CurrentUnit"/> - <owl:disjointWith rdf:resource="#NullUnit"/> + <owl:Class rdf:about="#Arrange"> + <owl:disjointWith rdf:resource="#Pass"/> + <owl:disjointWith rdf:resource="#Convey"/> + <rdfs:subClassOf rdf:resource="#Move"/> + <owl:disjointWith rdf:resource="#Turn"/> <owl:disjointWith> - <owl:Class rdf:about="#MassUnit"/> + <owl:Class rdf:about="#Orient"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#VelocityUnit"/> - <owl:disjointWith rdf:resource="#LengthUnit"/> - <owl:disjointWith rdf:resource="#CurrencyUnit"/> - <owl:disjointWith rdf:resource="#ForceUnit"/> - <owl:disjointWith rdf:resource="#TimeUnit"/> - <owl:disjointWith rdf:resource="#TemperatureUnit"/> - <rdfs:subClassOf rdf:resource="#Unit"/> - <owl:disjointWith rdf:resource="#FrequencyUnit"/> + <owl:disjointWith rdf:resource="#Displace"/> <owl:disjointWith> - <owl:Class rdf:about="#PowerUnit"/> + <owl:Class rdf:about="#Position"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Feed"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Pan"/> </owl:Class> - <owl:Class rdf:about="#Bend"> - <owl:disjointWith rdf:resource="#Bead"/> - <owl:disjointWith rdf:resource="#Forge"/> + <owl:Class rdf:about="#PowerUnit"> <owl:disjointWith> - <owl:Class rdf:about="#Flang"/> + <owl:Class rdf:about="#LengthUnit"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#True"/> - <owl:disjointWith rdf:resource="#Extrude"/> <owl:disjointWith> - <owl:Class rdf:about="#Press"/> + <owl:Class rdf:about="#VelocityUnit"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#Strech-Form"/> + <owl:Class rdf:about="#CurrentUnit"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Deep-Draw"/> - <owl:disjointWith rdf:resource="#Fold"/> + <owl:disjointWith rdf:resource="#MassUnit"/> <owl:disjointWith> - <owl:Class rdf:about="#Crush"/> + <owl:Class rdf:about="#AngleUnit"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#Form"/> - </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Roll"/> - </owl:Class> - <owl:Class rdf:about="#Attach"> - <owl:disjointWith rdf:resource="#Release"/> + <owl:disjointWith rdf:resource="#TimeUnit"/> + <owl:disjointWith rdf:resource="#CurrencyUnit"/> + <owl:disjointWith rdf:resource="#RotationalVelocityUnit"/> <owl:disjointWith> - <owl:Class rdf:about="#Grasp"/> + <owl:Class rdf:about="#FrequencyUnit"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Detach"/> <owl:disjointWith> - <owl:Class rdf:about="#Clamp"/> + <owl:Class rdf:about="#NullUnit"/> </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#Unit"/> + <owl:disjointWith rdf:resource="#TemperatureUnit"/> <owl:disjointWith> - <owl:Class rdf:about="#Unclamp"/> + <owl:Class rdf:about="#ForceUnit"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="RemovalRate"> + <rdfs:subClassOf rdf:resource="#Parameter"/> <rdfs:subClassOf> - <owl:Class rdf:about="#Secure"/> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#FloatType"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#VelocityUnit"/> + </owl:allValuesFrom> <owl:onProperty> - <owl:ObjectProperty rdf:about="#isSkillOf"/> + <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> - <owl:allValuesFrom rdf:resource="#Robot"/> </owl:Restriction> </rdfs:subClassOf> </owl:Class> - <owl:Class rdf:about="#Flang"> + <owl:Class rdf:ID="apertureStop"> + <rdfs:subClassOf rdf:resource="#Parameter"/> <rdfs:subClassOf> - <owl:Class rdf:about="#Form"/> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#IntegerTypeA"/> + </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Roll"/> - <owl:disjointWith rdf:resource="#Deep-Draw"/> - <owl:disjointWith rdf:resource="#Bead"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#CollectStatisticalData"> + <owl:disjointWith rdf:resource="#PerformSelfTest"/> + <rdfs:subClassOf rdf:resource="#DiagnosticFunction"/> + </owl:Class> + <owl:Class rdf:ID="ProcessImages"> + <rdfs:subClassOf rdf:resource="#Processing"/> + </owl:Class> + <owl:Class rdf:about="#FieldOfView"> + <owl:disjointWith rdf:resource="#MaxResolution"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Property"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#ElectricalConnection"/> + <owl:disjointWith rdf:resource="#Geometry"/> + <owl:disjointWith rdf:resource="#DeviceProperty"/> + <owl:disjointWith rdf:resource="#NumberOfFingers"/> <owl:disjointWith> - <owl:Class rdf:about="#Press"/> + <owl:Class rdf:about="#PowerConsumption"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Color"/> + <owl:disjointWith rdf:resource="#Diameter"/> + <owl:disjointWith rdf:resource="#Material"/> + <owl:disjointWith rdf:resource="#Payload"/> + <owl:disjointWith rdf:resource="#objectCircular"/> <owl:disjointWith> - <owl:Class rdf:about="#Strech-Form"/> + <owl:Class rdf:about="#Mass"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Fold"/> - <owl:disjointWith rdf:resource="#Forge"/> - <owl:disjointWith rdf:resource="#True"/> - <owl:disjointWith rdf:resource="#Bend"/> - <owl:disjointWith rdf:resource="#Extrude"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#IntegerPairType"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#Crush"/> + <owl:Class rdf:about="#IsTransparent"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#UPnP"> - <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> + <owl:disjointWith rdf:resource="#NumberOfJoints"/> <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#NullUnit"/> + </owl:allValuesFrom> + </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#LightSpotSize"/> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#minStructureSize"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#BoundingBox"/> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#Cost"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ElectricalInterface"/> - <owl:disjointWith rdf:resource="#SwitchingFrequency"/> + </owl:Class> + <owl:Class rdf:about="#Cost"> + <owl:disjointWith rdf:resource="#BoundingBox"/> + <owl:disjointWith rdf:resource="#Material"/> + <owl:disjointWith rdf:resource="#FieldOfView"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#FloatType"/> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Geometry"/> + <owl:disjointWith rdf:resource="#Color"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#PowerConsumption"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#RJ45"/> <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> + <owl:Class rdf:about="#minStructureSize"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Payload"/> + <owl:disjointWith rdf:resource="#MaxResolution"/> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#ChuckDiameter"/> - <owl:disjointWith rdf:resource="#DigitalOut"/> - <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#EthernetInterface"/> - <owl:disjointWith rdf:resource="#WormInside"/> - <owl:disjointWith rdf:resource="#Resolution"/> - <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> - <owl:disjointWith rdf:resource="#PneumaticConnector"/> - <owl:disjointWith rdf:resource="#Length"/> - <owl:disjointWith rdf:resource="#Accuracy"/> - <owl:disjointWith rdf:resource="#MaxForce"/> - <owl:disjointWith rdf:resource="#DigitalIn"/> - <owl:disjointWith rdf:resource="#Serial"/> - <owl:disjointWith rdf:resource="#Height"/> - <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> - <owl:disjointWith rdf:resource="#CapabilityMaterial"/> - <owl:disjointWith rdf:resource="#AngleResolution"/> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> - <owl:disjointWith rdf:resource="#Baudrate"/> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> - <owl:disjointWith rdf:resource="#Responsetime"/> - <owl:disjointWith rdf:resource="#Repeatability"/> - <owl:disjointWith rdf:resource="#Width"/> - <owl:disjointWith rdf:resource="#ScanningDistance"/> - <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#Reachability"/> - <owl:disjointWith rdf:resource="#TCP"/> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> - <owl:disjointWith> - <owl:Class rdf:about="#LightType"/> + <owl:Class rdf:about="#Mass"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#WormDiameter"/> - <owl:disjointWith rdf:resource="#DepthResolution"/> + <owl:disjointWith rdf:resource="#DeviceProperty"/> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#IsTransparent"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#LaserClass"/> - <owl:disjointWith rdf:resource="#Profibus"/> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> - </owl:Class> - <owl:Class rdf:about="#Saw"> + <owl:disjointWith rdf:resource="#objectCircular"/> + <owl:disjointWith rdf:resource="#Diameter"/> <rdfs:subClassOf> - <owl:Class rdf:about="#Separate"/> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#CurrencyUnit"/> + </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Hone"/> - <owl:disjointWith rdf:resource="#Cut"/> - <owl:disjointWith rdf:resource="#Lathe"/> - <owl:disjointWith> - <owl:Class rdf:about="#Drill"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#Electro-discharge-machine"/> - <owl:disjointWith rdf:resource="#Lap"/> - <owl:disjointWith rdf:resource="#Broach"/> - <owl:disjointWith rdf:resource="#Mill"/> - <owl:disjointWith rdf:resource="#Thrust"/> - <owl:disjointWith rdf:resource="#Grind"/> - <owl:disjointWith rdf:resource="#Thermal-Separate"/> - <owl:disjointWith> - <owl:Class rdf:about="#Plane"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#File"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#Rub"/> + <owl:disjointWith rdf:resource="#NumberOfFingers"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Property"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#ElectricalConnection"/> + <owl:disjointWith rdf:resource="#NumberOfJoints"/> </owl:Class> - <owl:Class rdf:about="#LightType"> - <owl:disjointWith rdf:resource="#Height"/> - <owl:disjointWith rdf:resource="#WormDiameter"/> + <owl:Class rdf:about="#DetectCollision"> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#DetectObject"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#EthernetInterface"/> - <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> - <owl:disjointWith rdf:resource="#Length"/> - <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> - <owl:disjointWith rdf:resource="#MaxForce"/> - <owl:disjointWith rdf:resource="#RJ45"/> - <owl:disjointWith rdf:resource="#DigitalIn"/> - <owl:disjointWith rdf:resource="#AngleResolution"/> - <owl:disjointWith rdf:resource="#PneumaticConnector"/> - <owl:disjointWith rdf:resource="#DigitalOut"/> - <owl:disjointWith rdf:resource="#ScanningDistance"/> - <owl:disjointWith rdf:resource="#Reachability"/> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> - <owl:disjointWith rdf:resource="#ElectricalInterface"/> + <owl:disjointWith rdf:resource="#DetectLuminescence"/> + <owl:disjointWith rdf:resource="#DetectContrast"/> + <owl:disjointWith rdf:resource="#DetectColor"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Detect"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#CalibrateImage"> <owl:disjointWith> - <owl:Class rdf:about="#MechanicalConnector"/> + <owl:Class rdf:about="#TransformImage"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#SegmentImage"/> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#FilterImage"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> + <owl:disjointWith rdf:resource="#ExtractEdges"/> + <owl:disjointWith rdf:resource="#DecompressImageData"/> + <owl:disjointWith rdf:resource="#CompressImageData"/> + <owl:disjointWith rdf:resource="#BlobAnalysis"/> + <rdfs:subClassOf rdf:resource="#ImageAnalysis"/> + </owl:Class> + <owl:Class rdf:about="#InductiveSensor"> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#UltrasonicSensor"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#TCP"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> + <owl:Class rdf:about="#TorqueForceSensor"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Width"/> - <owl:disjointWith rdf:resource="#CapabilityMaterial"/> - <owl:disjointWith rdf:resource="#Accuracy"/> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> - <owl:disjointWith rdf:resource="#LaserClass"/> - <owl:disjointWith rdf:resource="#Serial"/> - <owl:disjointWith rdf:resource="#UPnP"/> - <owl:disjointWith rdf:resource="#Profibus"/> - <owl:disjointWith rdf:resource="#DepthResolution"/> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#TactileSensor"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Baudrate"/> - <owl:disjointWith rdf:resource="#LightSpotSize"/> - <owl:disjointWith rdf:resource="#SwitchingFrequency"/> - <owl:disjointWith rdf:resource="#Responsetime"/> + <owl:disjointWith rdf:resource="#OpticSensor"/> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#MagneticSensor"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Repeatability"/> - <owl:disjointWith rdf:resource="#Resolution"/> - <owl:disjointWith rdf:resource="#ChuckDiameter"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#EncoderSensor"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#WormInside"/> + <owl:disjointWith rdf:resource="#CapacitveSensor"/> <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> + <owl:Class rdf:about="#Sensor"/> </rdfs:subClassOf> </owl:Class> - <owl:Class rdf:about="#PowerConsumption"> - <owl:disjointWith> - <owl:Class rdf:about="#Cost"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#Payload"/> - <owl:disjointWith rdf:resource="#NumberOfJoints"/> + <owl:Class rdf:ID="MaxHumidity"> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> <rdfs:subClassOf> <owl:Restriction> <owl:allValuesFrom> - <owl:Class rdf:about="#PowerUnit"/> + <owl:Class rdf:about="#NullUnit"/> </owl:allValuesFrom> <owl:onProperty> <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#IntegerTypeA"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#OpticSwitch"> + <owl:disjointWith rdf:resource="#OpticLuminescenceScanner"/> + <owl:disjointWith rdf:resource="#SmartCamera"/> + <rdfs:subClassOf rdf:resource="#OpticSensor"/> <owl:disjointWith> - <owl:Class rdf:about="#FieldOfView"/> + <owl:Class rdf:about="#LightGrid"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ElectricalConnection"/> - <owl:disjointWith rdf:resource="#Color"/> - <owl:disjointWith rdf:resource="#Material"/> + <owl:disjointWith> + <owl:Class rdf:about="#OpticColorSensor"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#OpticContrastScanner"/> + <owl:disjointWith rdf:resource="#VisionSensor"/> + <owl:disjointWith rdf:resource="#OpticDistanceSensor"/> + <owl:disjointWith rdf:resource="#LaserScanner2D"/> + </owl:Class> + <owl:Class rdf:ID="wpWidthTolerance"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#LengthUnit"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> <owl:allValuesFrom rdf:resource="#FloatType"/> @@ -7885,1698 +8789,3992 @@ </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#BoundingBox"/> + <rdfs:subClassOf rdf:resource="#Parameter"/> + </owl:Class> + <owl:Class rdf:about="#TransformImage"> + <rdfs:subClassOf rdf:resource="#ImageAnalysis"/> + <owl:disjointWith rdf:resource="#SegmentImage"/> <owl:disjointWith> - <owl:Class rdf:about="#Mass"/> + <owl:Class rdf:about="#FilterImage"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#ExtractEdges"/> + <owl:disjointWith rdf:resource="#DecompressImageData"/> + <owl:disjointWith rdf:resource="#CompressImageData"/> + <owl:disjointWith rdf:resource="#CalibrateImage"/> + <owl:disjointWith rdf:resource="#BlobAnalysis"/> + </owl:Class> + <owl:Class rdf:about="#Mass"> + <owl:disjointWith rdf:resource="#Payload"/> <owl:disjointWith rdf:resource="#Geometry"/> - <owl:disjointWith rdf:resource="#MaxResolution"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Property"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#ElectricalConnection"/> <owl:disjointWith> - <owl:Class rdf:about="#DeviceProperty"/> + <owl:Class rdf:about="#IsTransparent"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#FieldOfView"/> + <owl:disjointWith rdf:resource="#BoundingBox"/> + <owl:disjointWith rdf:resource="#objectCircular"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#FloatType"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Color"/> + <owl:disjointWith rdf:resource="#Material"/> <owl:disjointWith> - <owl:Class rdf:about="#Diameter"/> + <owl:Class rdf:about="#minStructureSize"/> </owl:disjointWith> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#MassUnit"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Diameter"/> <owl:disjointWith rdf:resource="#NumberOfFingers"/> - <rdfs:subClassOf rdf:resource="#Property"/> + <owl:disjointWith> + <owl:Class rdf:about="#PowerConsumption"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxResolution"/> + <owl:disjointWith rdf:resource="#DeviceProperty"/> + <owl:disjointWith rdf:resource="#Cost"/> + <owl:disjointWith rdf:resource="#NumberOfJoints"/> </owl:Class> - <owl:Class rdf:about="#MeasureVolume"> - <owl:disjointWith rdf:resource="#MeasureDistance"/> - <owl:disjointWith rdf:resource="#MeasureForce"/> - <owl:disjointWith rdf:resource="#MeasureTemperature"/> - <owl:disjointWith rdf:resource="#MeasureOrientationOfObject"/> + <owl:Class rdf:about="#SaveParameterSet"> <owl:disjointWith> - <owl:Class rdf:about="#MeasureAngle"/> + <owl:Class rdf:about="#Sync"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MeasureTorque"/> + <owl:Class rdf:about="#SetParameterValue"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MeasureDiameter"/> <owl:disjointWith> - <owl:Class rdf:about="#MeasurePositionOfObject"/> + <owl:Class rdf:about="#Wait"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#ChangeEnvironment"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#AdditionalFunction"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Reset"/> <owl:disjointWith> - <owl:Class rdf:about="#MeasureSpeed"/> + <owl:Class rdf:about="#LoadParameterSet"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MeasureAcceleration"/> + <owl:Class rdf:about="#HMI"/> </owl:disjointWith> - <rdfs:subClassOf rdf:resource="#Measure"/> - <owl:disjointWith rdf:resource="#MeasureArea"/> - <owl:disjointWith rdf:resource="#MeasureMotionOfObject"/> - </owl:Class> - <owl:Class rdf:about="#Separate"> - <rdfs:subClassOf rdf:resource="#ManufacturingFunction"/> - <owl:disjointWith rdf:resource="#Mold"/> <owl:disjointWith> - <owl:Class rdf:about="#ModifyWorkpieceProperties"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#Join"/> - <owl:disjointWith> - <owl:Class rdf:about="#Form"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#Coat"/> + <owl:Class rdf:about="#Calibrate"/> </owl:disjointWith> </owl:Class> - <owl:Class rdf:about="#WireDrawEncoder"> - <owl:disjointWith rdf:resource="#WheelEncoder"/> - <owl:disjointWith rdf:resource="#LinearEncoder"/> - <rdfs:subClassOf rdf:resource="#EncoderSensor"/> - </owl:Class> - <owl:Class rdf:about="#Calibrate"> - <owl:disjointWith> - <owl:Class rdf:about="#SetParameterValue"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#SaveParameterSet"/> - <owl:disjointWith rdf:resource="#Reset"/> - <owl:disjointWith rdf:resource="#LoadParameterSet"/> - <owl:disjointWith rdf:resource="#HMI"/> - <owl:disjointWith rdf:resource="#ChangeEnvironment"/> + <owl:Class rdf:ID="MillMachine"> <rdfs:subClassOf> - <owl:Class rdf:about="#AdditionalFunction"/> + <owl:Restriction> + <owl:someValuesFrom rdf:resource="#Mill"/> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasSkill"/> + </owl:onProperty> + </owl:Restriction> </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:about="#Manufacturing"> <rdfs:subClassOf> - <owl:Class rdf:about="#Device"/> + <owl:Class rdf:about="#Manufacturing"/> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Tool"/> - <owl:disjointWith rdf:resource="#Sensor"/> - <owl:disjointWith rdf:resource="#ManipulationAndHandling"/> - <owl:disjointWith rdf:resource="#EnvironmentDevice"/> + </owl:Class> + <owl:Class rdf:about="#Profibus"> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> + <owl:disjointWith rdf:resource="#AngleResolution"/> + <owl:disjointWith rdf:resource="#MaxScanAngle"/> + <owl:disjointWith rdf:resource="#WormInside"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> <owl:disjointWith> - <owl:Class rdf:about="#Controller"/> + <owl:Class rdf:about="#ElectricalInterface"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Communication"/> - </owl:Class> - <owl:Class rdf:about="#CoordinateType"> - <owl:disjointWith rdf:resource="#CADFileType"/> - <owl:disjointWith rdf:resource="#CoordinatePairType"/> - <rdfs:subClassOf> - <owl:Class rdf:about="#Type"/> - </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#EnumType"/> <owl:disjointWith> - <owl:Class rdf:about="#StringType"/> + <owl:Class rdf:about="#LaserClass"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#ScanningDistance"/> + <owl:disjointWith rdf:resource="#DigitalIn"/> + <owl:disjointWith rdf:resource="#Resolution"/> <owl:disjointWith> - <owl:Class rdf:about="#BooleanType"/> + <owl:Class rdf:about="#ResponseTime"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#IntegerTypeA"/> - <owl:disjointWith rdf:resource="#IntegerPairType"/> <owl:disjointWith> - <owl:Class rdf:about="#FloatPairType"/> + <owl:Class rdf:about="#Height"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#FloatType"/> - </owl:Class> - <owl:Class rdf:about="#SimpleKinematicRobot"> - <owl:disjointWith rdf:resource="#SpecialKinematicRobot"/> <owl:disjointWith> - <owl:Class rdf:about="#ScaraRobot"/> + <owl:Class rdf:about="#DegreesOfFreedom"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ParallelKinematicRobot"/> + <owl:disjointWith rdf:resource="#MaxForce"/> <owl:disjointWith> - <owl:Class rdf:about="#HexapodRobot"/> + <owl:Class rdf:about="#Editable"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MechanicalConnector"/> + <owl:disjointWith rdf:resource="#UPnP"/> <owl:disjointWith> - <owl:Class rdf:about="#CartesianRobot"/> + <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ArticulatedRobot"/> - <rdfs:subClassOf rdf:resource="#Robot"/> - </owl:Class> - <owl:Class rdf:about="#Coat"> - <rdfs:subClassOf rdf:resource="#ManufacturingFunction"/> - <owl:disjointWith rdf:resource="#Separate"/> - <owl:disjointWith rdf:resource="#Mold"/> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> + <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> + <owl:disjointWith rdf:resource="#DepthResolution"/> <owl:disjointWith> - <owl:Class rdf:about="#ModifyWorkpieceProperties"/> + <owl:Class rdf:about="#DigitalOut"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Join"/> + <owl:disjointWith rdf:resource="#TransportProtocol"/> <owl:disjointWith> - <owl:Class rdf:about="#Form"/> + <owl:Class rdf:about="#RJ45"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#FieldOfView"> - <owl:disjointWith rdf:resource="#MaxResolution"/> - <owl:disjointWith rdf:resource="#ElectricalConnection"/> - <rdfs:subClassOf rdf:resource="#Property"/> - <owl:disjointWith rdf:resource="#Geometry"/> + <owl:disjointWith rdf:resource="#Length"/> <owl:disjointWith> - <owl:Class rdf:about="#DeviceProperty"/> + <owl:Class rdf:about="#WormDiameter"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#NumberOfFingers"/> - <owl:disjointWith rdf:resource="#PowerConsumption"/> - <owl:disjointWith rdf:resource="#Color"/> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> <owl:disjointWith> - <owl:Class rdf:about="#Diameter"/> + <owl:Class rdf:about="#EthernetInterface"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Material"/> - <owl:disjointWith rdf:resource="#Payload"/> + <owl:disjointWith rdf:resource="#FTP"/> <owl:disjointWith> - <owl:Class rdf:about="#Mass"/> + <owl:Class rdf:about="#SwitchingFrequency"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#NumberOfJoints"/> - <owl:disjointWith rdf:resource="#BoundingBox"/> + <owl:disjointWith rdf:resource="#LightSpotSize"/> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#Cost"/> + <owl:Class rdf:about="#PneumaticConnector"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#MeasureAngle"> - <owl:disjointWith rdf:resource="#MeasureOrientationOfObject"/> - <owl:disjointWith rdf:resource="#MeasureVolume"/> - <rdfs:subClassOf rdf:resource="#Measure"/> - <owl:disjointWith rdf:resource="#MeasureDiameter"/> - <owl:disjointWith rdf:resource="#MeasureArea"/> <owl:disjointWith> - <owl:Class rdf:about="#MeasureTorque"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith rdf:resource="#Baudrate"/> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> <owl:disjointWith> - <owl:Class rdf:about="#MeasureAcceleration"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MeasureMotionOfObject"/> - <owl:disjointWith rdf:resource="#MeasureTemperature"/> - <owl:disjointWith rdf:resource="#MeasureForce"/> + <owl:disjointWith rdf:resource="#ChuckDiameter"/> <owl:disjointWith> - <owl:Class rdf:about="#MeasurePositionOfObject"/> + <owl:Class rdf:about="#CapabilityMaterial"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#MeasureSpeed"/> + <owl:Class rdf:about="#SerialInOutSignal"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MeasureDistance"/> + <owl:disjointWith rdf:resource="#WormOutside"/> + <owl:disjointWith rdf:resource="#LightType"/> + <owl:disjointWith rdf:resource="#Reachability"/> </owl:Class> - <owl:Class rdf:about="#Drill"> + <owl:Class rdf:ID="AngleGripper"> + <rdfs:subClassOf rdf:resource="#PincerGripper"/> <owl:disjointWith> - <owl:Class rdf:about="#File"/> + <owl:Class rdf:about="#ParallelGripper"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Thermal-Separate"> + <owl:disjointWith> + <owl:Class rdf:about="#Drill"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Lap"/> - <rdfs:subClassOf rdf:resource="#Separate"/> <owl:disjointWith rdf:resource="#Hone"/> - <owl:disjointWith rdf:resource="#Mill"/> - <owl:disjointWith rdf:resource="#Broach"/> - <owl:disjointWith rdf:resource="#Grind"/> - <owl:disjointWith rdf:resource="#Saw"/> - <owl:disjointWith rdf:resource="#Cut"/> - <owl:disjointWith rdf:resource="#Lathe"/> - <owl:disjointWith rdf:resource="#Rub"/> - <rdfs:subClassOf> - <owl:Restriction> - <owl:onProperty> - <owl:ObjectProperty rdf:about="#isSkillOf"/> - </owl:onProperty> - <owl:allValuesFrom rdf:resource="#DrillMachine"/> - </owl:Restriction> - </rdfs:subClassOf> <owl:disjointWith> <owl:Class rdf:about="#Plane"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Electro-discharge-machine"/> - <owl:disjointWith rdf:resource="#Thermal-Separate"/> - <owl:disjointWith rdf:resource="#Thrust"/> - </owl:Class> - <owl:Class rdf:about="#OpticThroughBeamSwitch"> - <rdfs:subClassOf rdf:resource="#OpticSwitch"/> - <owl:disjointWith rdf:resource="#OpticReflexSwitch"/> - <owl:disjointWith rdf:resource="#OpticProximitySwitch"/> - </owl:Class> - <owl:Class rdf:about="#Turn"> - <owl:disjointWith rdf:resource="#Displace"/> + <owl:disjointWith rdf:resource="#Grind"/> + <owl:disjointWith rdf:resource="#Mill"/> <owl:disjointWith> - <owl:Class rdf:about="#Pass"/> + <owl:Class rdf:about="#Lathe"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#File"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Separate"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#Feed"/> + <owl:Class rdf:about="#Electro-discharge-machine"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Orient"/> + <owl:disjointWith rdf:resource="#Lap"/> + <owl:disjointWith rdf:resource="#Rub"/> + <owl:disjointWith rdf:resource="#Saw"/> <owl:disjointWith> - <owl:Class rdf:about="#Arrange"/> + <owl:Class rdf:about="#Broach"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Pan"/> - <owl:disjointWith rdf:resource="#Convey"/> - <owl:disjointWith rdf:resource="#Position"/> - <rdfs:subClassOf rdf:resource="#Move"/> - </owl:Class> - <owl:Class rdf:ID="Origin"> - <rdfs:subClassOf rdf:resource="#PositionParam"/> - </owl:Class> - <owl:Class rdf:about="#File"> - <owl:disjointWith rdf:resource="#Thrust"/> <owl:disjointWith> - <owl:Class rdf:about="#Plane"/> + <owl:Class rdf:about="#Thrust"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Broach"/> - <owl:disjointWith rdf:resource="#Hone"/> - <owl:disjointWith rdf:resource="#Lathe"/> - <owl:disjointWith rdf:resource="#Electro-discharge-machine"/> - <owl:disjointWith rdf:resource="#Drill"/> - <owl:disjointWith rdf:resource="#Lap"/> - <owl:disjointWith rdf:resource="#Saw"/> - <owl:disjointWith rdf:resource="#Grind"/> - <owl:disjointWith rdf:resource="#Thermal-Separate"/> - <owl:disjointWith rdf:resource="#Rub"/> <owl:disjointWith rdf:resource="#Cut"/> - <rdfs:subClassOf rdf:resource="#Separate"/> - <owl:disjointWith rdf:resource="#Mill"/> </owl:Class> - <owl:Class rdf:about="#Cost"> - <owl:disjointWith rdf:resource="#BoundingBox"/> - <owl:disjointWith rdf:resource="#Material"/> + <owl:Class rdf:about="#DetectObject"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Detect"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#DetectLuminescence"/> + <owl:disjointWith rdf:resource="#DetectContrast"/> + <owl:disjointWith rdf:resource="#DetectColor"/> + <owl:disjointWith rdf:resource="#DetectCollision"/> + </owl:Class> + <owl:Class rdf:about="#Robot"> <rdfs:subClassOf> <owl:Restriction> - <owl:allValuesFrom rdf:resource="#CurrencyUnit"/> + <owl:someValuesFrom rdf:resource="#NumberOfJoints"/> <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasUnit"/> + <owl:ObjectProperty rdf:ID="hasProperty"/> </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#FieldOfView"/> - <owl:disjointWith rdf:resource="#Geometry"/> - <owl:disjointWith rdf:resource="#Color"/> - <owl:disjointWith rdf:resource="#PowerConsumption"/> - <owl:disjointWith rdf:resource="#Payload"/> - <owl:disjointWith rdf:resource="#MaxResolution"/> - <owl:disjointWith> - <owl:Class rdf:about="#Mass"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#DeviceProperty"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#Diameter"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#NumberOfFingers"/> - <rdfs:subClassOf rdf:resource="#Property"/> - <owl:disjointWith rdf:resource="#ElectricalConnection"/> - <owl:disjointWith rdf:resource="#NumberOfJoints"/> <rdfs:subClassOf> <owl:Restriction> + <owl:someValuesFrom rdf:resource="#Displace"/> <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasType"/> + <owl:ObjectProperty rdf:about="#hasSkill"/> </owl:onProperty> - <owl:allValuesFrom rdf:resource="#FloatType"/> </owl:Restriction> </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:about="#MeasureSpeed"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom> + <owl:Class rdf:ID="LinearMove"/> + </owl:someValuesFrom> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasSkill"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Displacement"/> + <rdfs:subClassOf rdf:resource="#ManipulationAndHandling"/> <owl:disjointWith> - <owl:Class rdf:about="#MeasureTorque"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#MeasurePositionOfObject"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#MeasureDistance"/> - <owl:disjointWith rdf:resource="#MeasureTemperature"/> - <owl:disjointWith rdf:resource="#MeasureVolume"/> - <owl:disjointWith> - <owl:Class rdf:about="#MeasureAcceleration"/> + <owl:Class rdf:about="#Gripper"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MeasureArea"/> - <owl:disjointWith rdf:resource="#MeasureMotionOfObject"/> - <rdfs:subClassOf rdf:resource="#Measure"/> - <owl:disjointWith rdf:resource="#MeasureOrientationOfObject"/> - <owl:disjointWith rdf:resource="#MeasureAngle"/> - <owl:disjointWith rdf:resource="#MeasureForce"/> - <owl:disjointWith rdf:resource="#MeasureDiameter"/> + <owl:disjointWith rdf:resource="#ToolChanger"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom rdf:resource="#Color"/> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom rdf:resource="#Move"/> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasSkill"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasSkill"/> + </owl:onProperty> + <owl:someValuesFrom> + <owl:Class rdf:about="#Wait"/> + </owl:someValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Fixture"/> </owl:Class> - <owl:Class rdf:about="#Mass"> - <owl:disjointWith rdf:resource="#Payload"/> - <owl:disjointWith rdf:resource="#Geometry"/> - <rdfs:subClassOf rdf:resource="#Property"/> - <owl:disjointWith rdf:resource="#ElectricalConnection"/> - <owl:disjointWith rdf:resource="#FieldOfView"/> - <owl:disjointWith rdf:resource="#BoundingBox"/> - <owl:disjointWith rdf:resource="#Material"/> + <owl:Class rdf:ID="Direction"> + <rdfs:subClassOf rdf:resource="#Parameter"/> <rdfs:subClassOf> <owl:Restriction> - <owl:allValuesFrom rdf:resource="#FloatType"/> + <owl:allValuesFrom> + <owl:Class rdf:about="#StringType"/> + </owl:allValuesFrom> <owl:onProperty> <owl:FunctionalProperty rdf:about="#hasType"/> </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Color"/> - <owl:disjointWith> - <owl:Class rdf:about="#Diameter"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#NumberOfFingers"/> <rdfs:subClassOf> <owl:Restriction> <owl:allValuesFrom> - <owl:Class rdf:about="#MassUnit"/> + <owl:Class rdf:about="#NullUnit"/> </owl:allValuesFrom> <owl:onProperty> <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#PowerConsumption"/> - <owl:disjointWith rdf:resource="#MaxResolution"/> + </owl:Class> + <owl:Class rdf:about="#NullUnit"> + <rdfs:subClassOf rdf:resource="#Unit"/> + <owl:disjointWith rdf:resource="#RotationalVelocityUnit"/> <owl:disjointWith> - <owl:Class rdf:about="#DeviceProperty"/> + <owl:Class rdf:about="#FrequencyUnit"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Cost"/> - <owl:disjointWith rdf:resource="#NumberOfJoints"/> - </owl:Class> - <owl:Class rdf:about="#OpticContrastScanner"> - <owl:disjointWith rdf:resource="#LaserScanner2D"/> - <owl:disjointWith rdf:resource="#OpticLuminescenceScanner"/> - <owl:disjointWith rdf:resource="#OpticDistanceSensor"/> - <owl:disjointWith rdf:resource="#OpticSwitch"/> - <owl:disjointWith rdf:resource="#OpticColorSensor"/> + <owl:disjointWith rdf:resource="#TemperatureUnit"/> <owl:disjointWith> - <owl:Class rdf:about="#SmartCamera"/> + <owl:Class rdf:about="#ForceUnit"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#OpticSensor"/> - </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#VisionSensor"/> - <owl:disjointWith rdf:resource="#LightGrid"/> - </owl:Class> - <owl:Class rdf:about="#SegmentImage"> - <owl:disjointWith rdf:resource="#TransformImage"/> - <owl:disjointWith rdf:resource="#FilterImage"/> <owl:disjointWith> - <owl:Class rdf:about="#ExtractEdges"/> + <owl:Class rdf:about="#LengthUnit"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DecompressImageData"/> - <owl:disjointWith rdf:resource="#CompressImageData"/> - <owl:disjointWith rdf:resource="#CalibrateImage"/> - <owl:disjointWith rdf:resource="#BlobAnalysis"/> - <rdfs:subClassOf rdf:resource="#ImageAnalysis"/> - </owl:Class> - <owl:Class rdf:about="#MeasureTorque"> - <owl:disjointWith rdf:resource="#MeasureVolume"/> - <owl:disjointWith rdf:resource="#MeasureMotionOfObject"/> - <owl:disjointWith rdf:resource="#MeasureSpeed"/> + <owl:disjointWith rdf:resource="#PowerUnit"/> <owl:disjointWith> - <owl:Class rdf:about="#MeasurePositionOfObject"/> + <owl:Class rdf:about="#VelocityUnit"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MassUnit"/> + <owl:disjointWith rdf:resource="#TimeUnit"/> + <owl:disjointWith rdf:resource="#CurrencyUnit"/> <owl:disjointWith> - <owl:Class rdf:about="#MeasureAcceleration"/> + <owl:Class rdf:about="#AngleUnit"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MeasureDiameter"/> - <owl:disjointWith rdf:resource="#MeasureForce"/> - <owl:disjointWith rdf:resource="#MeasureOrientationOfObject"/> - <rdfs:subClassOf rdf:resource="#Measure"/> - <owl:disjointWith rdf:resource="#MeasureTemperature"/> - <owl:disjointWith rdf:resource="#MeasureAngle"/> - <owl:disjointWith rdf:resource="#MeasureDistance"/> - <owl:disjointWith rdf:resource="#MeasureArea"/> - </owl:Class> - <owl:Class rdf:about="#DetectObject"> - <rdfs:subClassOf rdf:resource="#Detect"/> - <owl:disjointWith rdf:resource="#DetectLuminescence"/> - <owl:disjointWith rdf:resource="#DetectContrast"/> - <owl:disjointWith rdf:resource="#DetectColor"/> - <owl:disjointWith rdf:resource="#DetectCollision"/> - </owl:Class> - <owl:Class rdf:about="#AdditionalFunction"> - <rdfs:subClassOf rdf:resource="#Skill"/> <owl:disjointWith> - <owl:Class rdf:about="#MainFunction"/> + <owl:Class rdf:about="#CurrentUnit"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DiagnosticFunction"/> - </owl:Class> - <owl:Class rdf:about="#Controller"> - <rdfs:subClassOf> - <owl:Class rdf:about="#Device"/> - </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Tool"/> - <owl:disjointWith rdf:resource="#Sensor"/> - <owl:disjointWith rdf:resource="#Manufacturing"/> - <owl:disjointWith rdf:resource="#ManipulationAndHandling"/> - <owl:disjointWith rdf:resource="#EnvironmentDevice"/> - <owl:disjointWith rdf:resource="#Communication"/> - </owl:Class> - <owl:Class rdf:about="#Read"> - <rdfs:subClassOf rdf:resource="#SensorFunction"/> - <owl:disjointWith rdf:resource="#Scan"/> - <owl:disjointWith rdf:resource="#Measure"/> - <owl:disjointWith rdf:resource="#ImageAnalysis"/> - <owl:disjointWith rdf:resource="#Detect"/> - <owl:disjointWith rdf:resource="#Classify"/> - </owl:Class> - <owl:Class rdf:ID="LinearMove"> - <rdfs:subClassOf rdf:resource="#Move"/> </owl:Class> - <owl:Class rdf:about="#Solder"> + <owl:Class rdf:about="#Skill"> <owl:disjointWith> - <owl:Class rdf:about="#Weld"/> + <owl:Class rdf:about="#Concept"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Rivet"/> - <owl:disjointWith rdf:resource="#Glue"/> - <owl:disjointWith rdf:resource="#Fill"/> <owl:disjointWith> - <owl:Class rdf:about="#Clinch"/> + <owl:Class rdf:about="#Property"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Bolt"/> <owl:disjointWith> - <owl:Class rdf:about="#Assemble"/> + <owl:Class rdf:about="#PhysicalObject"/> </owl:disjointWith> - <rdfs:subClassOf rdf:resource="#Join"/> - </owl:Class> - <owl:Class rdf:about="#VacuumFixture"> - <rdfs:subClassOf rdf:resource="#Fixture"/> - <owl:disjointWith rdf:resource="#MechanicalFixture"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasParameter"/> + </owl:onProperty> + <owl:someValuesFrom rdf:resource="#Parameter"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#Parameter"/> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasParameter"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/> </owl:Class> - <owl:Class rdf:about="#ScaraRobot"> - <rdfs:subClassOf rdf:resource="#Robot"/> - <owl:disjointWith rdf:resource="#SpecialKinematicRobot"/> - <owl:disjointWith rdf:resource="#SimpleKinematicRobot"/> - <owl:disjointWith rdf:resource="#ParallelKinematicRobot"/> + <owl:Class rdf:about="#Sync"> + <owl:disjointWith rdf:resource="#SaveParameterSet"/> <owl:disjointWith> - <owl:Class rdf:about="#HexapodRobot"/> + <owl:Class rdf:about="#Wait"/> </owl:disjointWith> <owl:disjointWith> - <owl:Class rdf:about="#CartesianRobot"/> + <owl:Class rdf:about="#SetParameterValue"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ArticulatedRobot"/> - </owl:Class> - <owl:Class rdf:about="#MechanicalConnector"> - <owl:disjointWith rdf:resource="#ScanningDistance"/> - <owl:disjointWith rdf:resource="#WormInside"/> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> - <owl:disjointWith rdf:resource="#Accuracy"/> - <owl:disjointWith rdf:resource="#LightSpotSize"/> - <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> - <owl:disjointWith rdf:resource="#Profibus"/> - <owl:disjointWith rdf:resource="#UPnP"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#AdditionalFunction"/> + </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#WormOutside"/> + <owl:Class rdf:about="#Calibrate"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#PneumaticConnector"/> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#HMI"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#SwitchingFrequency"/> - <owl:disjointWith rdf:resource="#LightType"/> - <owl:disjointWith rdf:resource="#RJ45"/> + <owl:disjointWith rdf:resource="#Reset"/> + <owl:disjointWith> + <owl:Class rdf:about="#LoadParameterSet"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#ChangeEnvironment"/> + </owl:Class> + <owl:Class rdf:ID="ImagerChipFormat"> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + </owl:Class> + <owl:Class rdf:ID="Message"> <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#StringType"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#Parameter"/> + </owl:Class> + <owl:Class rdf:ID="posTolWidth"> + <rdfs:subClassOf rdf:resource="#Parameter"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#IntegerTypeA"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Electro-discharge-machine"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Separate"/> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#ChuckDiameter"/> - <owl:disjointWith rdf:resource="#WormDiameter"/> - <owl:disjointWith rdf:resource="#Responsetime"/> - <owl:disjointWith rdf:resource="#DigitalOut"/> - <owl:disjointWith rdf:resource="#Length"/> - <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> - <owl:disjointWith rdf:resource="#DepthResolution"/> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#Broach"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Thermal-Separate"/> + <owl:disjointWith rdf:resource="#File"/> + <owl:disjointWith rdf:resource="#Rub"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#Plane"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Hone"/> + <owl:disjointWith rdf:resource="#Grind"/> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#Lathe"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Width"/> - <owl:disjointWith rdf:resource="#EthernetInterface"/> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> - <owl:disjointWith rdf:resource="#DigitalIn"/> - <owl:disjointWith rdf:resource="#CapabilityMaterial"/> - <owl:disjointWith rdf:resource="#Serial"/> - <owl:disjointWith rdf:resource="#ElectricalInterface"/> + <owl:disjointWith rdf:resource="#Cut"/> + <owl:disjointWith rdf:resource="#Mill"/> + <owl:disjointWith rdf:resource="#Saw"/> + <owl:disjointWith rdf:resource="#Lap"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> + <owl:Class rdf:about="#Thrust"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Resolution"/> - <owl:disjointWith rdf:resource="#Height"/> - <owl:disjointWith rdf:resource="#TCP"/> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#Drill"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Reachability"/> - <owl:disjointWith rdf:resource="#MaxForce"/> - <owl:disjointWith rdf:resource="#LaserClass"/> - <owl:disjointWith rdf:resource="#Repeatability"/> - <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> - <owl:disjointWith rdf:resource="#Baudrate"/> - <owl:disjointWith rdf:resource="#AngleResolution"/> </owl:Class> - <owl:Class rdf:about="#Form"> - <owl:disjointWith rdf:resource="#Separate"/> - <owl:disjointWith rdf:resource="#Mold"/> + <owl:Class rdf:ID="HorizontalImagingAngle"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#AngleUnit"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#FloatType"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + </owl:Class> + <owl:Class rdf:about="#VelocityUnit"> <owl:disjointWith> - <owl:Class rdf:about="#ModifyWorkpieceProperties"/> + <owl:Class rdf:about="#ForceUnit"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Join"/> - <owl:disjointWith rdf:resource="#Coat"/> - <rdfs:subClassOf rdf:resource="#ManufacturingFunction"/> - </owl:Class> - <owl:Class rdf:about="#WormOutside"> - <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> - <owl:disjointWith rdf:resource="#Accuracy"/> - <owl:disjointWith rdf:resource="#RJ45"/> + <owl:disjointWith rdf:resource="#PowerUnit"/> <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> + <owl:Class rdf:about="#AngleUnit"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MassUnit"/> + <owl:disjointWith rdf:resource="#CurrencyUnit"/> + <owl:disjointWith rdf:resource="#TemperatureUnit"/> + <owl:disjointWith rdf:resource="#TimeUnit"/> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#FrequencyUnit"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#EthernetInterface"/> - <owl:disjointWith rdf:resource="#ScanningDistance"/> - <owl:disjointWith rdf:resource="#Resolution"/> - <owl:disjointWith rdf:resource="#WormInside"/> - <owl:disjointWith rdf:resource="#Baudrate"/> - <owl:disjointWith rdf:resource="#SwitchingFrequency"/> - <owl:disjointWith rdf:resource="#DigitalOut"/> - <owl:disjointWith rdf:resource="#Height"/> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> - <owl:disjointWith rdf:resource="#Width"/> - <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> - <owl:disjointWith rdf:resource="#LightSpotSize"/> - <owl:disjointWith rdf:resource="#MechanicalConnector"/> - <owl:disjointWith rdf:resource="#ChuckDiameter"/> - <owl:disjointWith rdf:resource="#PneumaticConnector"/> - <owl:disjointWith rdf:resource="#TCP"/> - <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> - <owl:disjointWith rdf:resource="#Length"/> - <owl:disjointWith rdf:resource="#Profibus"/> - <owl:disjointWith rdf:resource="#UPnP"/> + <owl:disjointWith rdf:resource="#RotationalVelocityUnit"/> + <rdfs:subClassOf rdf:resource="#Unit"/> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#CurrentUnit"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Serial"/> - <owl:disjointWith rdf:resource="#Repeatability"/> - <owl:disjointWith rdf:resource="#ElectricalInterface"/> - <rdfs:subClassOf> - <owl:Class rdf:about="#DeviceProperty"/> - </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Responsetime"/> - <owl:disjointWith rdf:resource="#Reachability"/> - <owl:disjointWith rdf:resource="#CapabilityMaterial"/> - <owl:disjointWith rdf:resource="#DigitalIn"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxCurrentConsumption"/> + <owl:Class rdf:about="#LengthUnit"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#NullUnit"/> + </owl:Class> + <owl:Class rdf:about="#Detect"> + <owl:disjointWith rdf:resource="#ScanArea"/> + <owl:disjointWith rdf:resource="#Read"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#Measure"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#DepthResolution"/> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> - <owl:disjointWith rdf:resource="#WormDiameter"/> - <owl:disjointWith rdf:resource="#LaserClass"/> - <owl:disjointWith rdf:resource="#MaxForce"/> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#ImageAnalysis"/> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#Classify"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#LightType"/> - <owl:disjointWith rdf:resource="#AngleResolution"/> - </owl:Class> - <owl:Class rdf:ID="DrillBit"> - <rdfs:subClassOf rdf:resource="#Tool"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasParameter"/> + </owl:onProperty> + <owl:someValuesFrom> + <owl:Class rdf:ID="WorkArea"/> + </owl:someValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Class rdf:about="#SensorFunction"/> + </rdfs:subClassOf> </owl:Class> - <owl:Class rdf:about="#HexapodRobot"> - <rdfs:subClassOf rdf:resource="#Robot"/> - <owl:disjointWith rdf:resource="#SpecialKinematicRobot"/> - <owl:disjointWith rdf:resource="#SimpleKinematicRobot"/> - <owl:disjointWith rdf:resource="#ScaraRobot"/> - <owl:disjointWith rdf:resource="#ParallelKinematicRobot"/> + <owl:Class rdf:about="#Plane"> + <owl:disjointWith rdf:resource="#Grind"/> <owl:disjointWith> - <owl:Class rdf:about="#CartesianRobot"/> + <owl:Class rdf:about="#Broach"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#ArticulatedRobot"/> - </owl:Class> - <owl:Class rdf:about="#DeviceProperty"> - <owl:disjointWith rdf:resource="#Payload"/> - <owl:disjointWith rdf:resource="#NumberOfFingers"/> - <owl:disjointWith rdf:resource="#Cost"/> - <owl:disjointWith rdf:resource="#Color"/> - <owl:disjointWith rdf:resource="#PowerConsumption"/> - <owl:disjointWith rdf:resource="#ElectricalConnection"/> - <owl:disjointWith rdf:resource="#MaxResolution"/> - <owl:disjointWith rdf:resource="#Geometry"/> <owl:disjointWith> - <owl:Class rdf:about="#Diameter"/> + <owl:Class rdf:about="#Lathe"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Separate"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#File"/> + <owl:disjointWith rdf:resource="#Hone"/> + <owl:disjointWith rdf:resource="#Lap"/> + <owl:disjointWith rdf:resource="#Cut"/> + <owl:disjointWith rdf:resource="#Electro-discharge-machine"/> + <owl:disjointWith rdf:resource="#Thermal-Separate"/> + <owl:disjointWith rdf:resource="#Saw"/> + <owl:disjointWith rdf:resource="#Rub"/> + <owl:disjointWith> + <owl:Class rdf:about="#Drill"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Mill"/> + <owl:disjointWith> + <owl:Class rdf:about="#Thrust"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#FieldOfView"/> - <owl:disjointWith rdf:resource="#Material"/> - <owl:disjointWith rdf:resource="#NumberOfJoints"/> - <rdfs:subClassOf rdf:resource="#Property"/> - <owl:disjointWith rdf:resource="#Mass"/> - <owl:disjointWith rdf:resource="#BoundingBox"/> </owl:Class> - <owl:Class rdf:about="#Diameter"> - <rdfs:subClassOf rdf:resource="#Property"/> - <owl:disjointWith rdf:resource="#DeviceProperty"/> + <owl:Class rdf:ID="MinimumObjectDistance"> <rdfs:subClassOf> <owl:Restriction> - <owl:allValuesFrom rdf:resource="#LengthUnit"/> <owl:onProperty> <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#LengthUnit"/> + </owl:allValuesFrom> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Color"/> - <owl:disjointWith rdf:resource="#Material"/> - <owl:disjointWith rdf:resource="#ElectricalConnection"/> - <owl:disjointWith rdf:resource="#FieldOfView"/> <rdfs:subClassOf> <owl:Restriction> - <owl:allValuesFrom rdf:resource="#FloatType"/> <owl:onProperty> <owl:FunctionalProperty rdf:about="#hasType"/> </owl:onProperty> + <owl:allValuesFrom rdf:resource="#FloatType"/> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Mass"/> - <owl:disjointWith rdf:resource="#Payload"/> - <owl:disjointWith rdf:resource="#BoundingBox"/> - <owl:disjointWith rdf:resource="#PowerConsumption"/> - <owl:disjointWith rdf:resource="#NumberOfFingers"/> - <owl:disjointWith rdf:resource="#Cost"/> - <owl:disjointWith rdf:resource="#Geometry"/> - <owl:disjointWith rdf:resource="#MaxResolution"/> - <owl:disjointWith rdf:resource="#NumberOfJoints"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> </owl:Class> - <owl:Class rdf:about="#Age"> + <owl:Class rdf:about="#Sensor"> <rdfs:subClassOf> - <owl:Class rdf:about="#ModifyWorkpieceProperties"/> + <owl:Class rdf:about="#Device"/> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Temper"/> - <owl:disjointWith rdf:resource="#Anneal"/> - </owl:Class> - <owl:Class rdf:about="#SetParameterValue"> - <owl:disjointWith rdf:resource="#SaveParameterSet"/> - <owl:disjointWith rdf:resource="#Reset"/> - <owl:disjointWith rdf:resource="#LoadParameterSet"/> - <owl:disjointWith rdf:resource="#HMI"/> - <owl:disjointWith rdf:resource="#ChangeEnvironment"/> - <owl:disjointWith rdf:resource="#Calibrate"/> - <rdfs:subClassOf rdf:resource="#AdditionalFunction"/> - </owl:Class> - <owl:Class rdf:about="#MaxCurrentConsumption"> - <owl:disjointWith rdf:resource="#PneumaticConnector"/> - <owl:disjointWith rdf:resource="#Reachability"/> - <owl:disjointWith rdf:resource="#AngleResolution"/> - <owl:disjointWith rdf:resource="#Repeatability"/> - <owl:disjointWith rdf:resource="#Accuracy"/> + <owl:disjointWith rdf:resource="#Tool"/> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#Manufacturing"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#ManipulationAndHandling"/> + <owl:disjointWith> + <owl:Class rdf:about="#EnvironmentDevice"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Controller"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Communication"/> + </owl:Class> + <owl:Class rdf:ID="LEDIllumination"> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasUnit"/> + <owl:ObjectProperty rdf:about="#hasSkill"/> </owl:onProperty> - <owl:allValuesFrom rdf:resource="#CurrentUnit"/> + <owl:someValuesFrom rdf:resource="#Illuminate"/> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#WormDiameter"/> - <owl:disjointWith rdf:resource="#Height"/> - <owl:disjointWith rdf:resource="#ScanningDistance"/> - <owl:disjointWith rdf:resource="#WormOutside"/> - <owl:disjointWith rdf:resource="#DepthResolution"/> - <owl:disjointWith rdf:resource="#Profibus"/> - <owl:disjointWith> - <owl:Class rdf:about="#Editable"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#MechanicalConnector"/> - <owl:disjointWith rdf:resource="#DigitalIn"/> - <owl:disjointWith rdf:resource="#Serial"/> - <owl:disjointWith rdf:resource="#Responsetime"/> - <owl:disjointWith rdf:resource="#WormInside"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#LightingDevice"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Device"> + <owl:disjointWith rdf:resource="#Workpiece"/> <rdfs:subClassOf> <owl:Restriction> - <owl:allValuesFrom rdf:resource="#FloatType"/> <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasType"/> + <owl:ObjectProperty rdf:about="#hasSkill"/> </owl:onProperty> + <owl:allValuesFrom rdf:resource="#Skill"/> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> - <owl:disjointWith rdf:resource="#SwitchingFrequency"/> - <owl:disjointWith rdf:resource="#Resolution"/> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> - <rdfs:subClassOf rdf:resource="#DeviceProperty"/> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> - <owl:disjointWith rdf:resource="#LightSpotSize"/> - <owl:disjointWith rdf:resource="#LightType"/> - <owl:disjointWith rdf:resource="#Width"/> - <owl:disjointWith rdf:resource="#MaxForce"/> - <owl:disjointWith rdf:resource="#DigitalOut"/> - <owl:disjointWith rdf:resource="#CapabilityMaterial"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#PhysicalObject"/> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + <owl:someValuesFrom rdf:resource="#Cost"/> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="ReadingMethod"> + <rdfs:subClassOf rdf:resource="#Parameter"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#StringType"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="DoSaveFile"> + <rdfs:subClassOf rdf:resource="#Parameter"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#BooleanType"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#RJ45"> + <owl:disjointWith rdf:resource="#MaxForce"/> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> + <owl:disjointWith rdf:resource="#Reachability"/> + <owl:disjointWith> + <owl:Class rdf:about="#Height"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#DegreesOfFreedom"/> + </owl:disjointWith> <owl:disjointWith rdf:resource="#UPnP"/> - <owl:disjointWith rdf:resource="#ElectricalInterface"/> - <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> + <owl:disjointWith> + <owl:Class rdf:about="#DigitalOut"/> + </owl:disjointWith> <owl:disjointWith> <owl:Class rdf:about="#MaxAmbientTemperature"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#ScanningDistance"/> + <owl:disjointWith> + <owl:Class rdf:about="#Editable"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MechanicalConnector"/> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> <owl:disjointWith rdf:resource="#Baudrate"/> + <owl:disjointWith rdf:resource="#Profibus"/> + <owl:disjointWith rdf:resource="#AngleResolution"/> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#CapabilityMaterial"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> + <owl:disjointWith> + <owl:Class rdf:about="#PneumaticConnector"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Resolution"/> + <owl:disjointWith> + <owl:Class rdf:about="#ResponseTime"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + <owl:disjointWith> + <owl:Class rdf:about="#WormDiameter"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#LaserClass"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> - <owl:disjointWith rdf:resource="#RJ45"/> - <owl:disjointWith rdf:resource="#EthernetInterface"/> - <owl:disjointWith rdf:resource="#TCP"/> - <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> <owl:disjointWith rdf:resource="#ChuckDiameter"/> - <owl:disjointWith rdf:resource="#LaserClass"/> + <owl:disjointWith> + <owl:Class rdf:about="#SwitchingFrequency"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#LightSpotSize"/> + <owl:disjointWith rdf:resource="#LightType"/> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith rdf:resource="#FTP"/> + <owl:disjointWith rdf:resource="#WormOutside"/> + <owl:disjointWith> + <owl:Class rdf:about="#EthernetInterface"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxScanAngle"/> + <owl:disjointWith rdf:resource="#DigitalIn"/> <owl:disjointWith rdf:resource="#Length"/> - </owl:Class> - <owl:Class rdf:about="#Grasp"> - <owl:disjointWith rdf:resource="#Release"/> - <owl:disjointWith rdf:resource="#Detach"/> - <owl:disjointWith rdf:resource="#Attach"/> <owl:disjointWith> - <owl:Class rdf:about="#Clamp"/> + <owl:Class rdf:about="#ElectricalInterface"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#DepthResolution"/> + <owl:disjointWith rdf:resource="#TransportProtocol"/> + <owl:disjointWith> + <owl:Class rdf:about="#SerialInOutSignal"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#WormInside"/> <owl:disjointWith> - <owl:Class rdf:about="#Unclamp"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="DiagonalImagingAngle"> <rdfs:subClassOf> - <owl:Class rdf:about="#Secure"/> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#AngleUnit"/> + </owl:allValuesFrom> + </owl:Restriction> </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> - <owl:ObjectProperty rdf:about="#isSkillOf"/> + <owl:FunctionalProperty rdf:about="#hasType"/> </owl:onProperty> - <owl:allValuesFrom rdf:resource="#Gripper"/> + <owl:allValuesFrom rdf:resource="#FloatType"/> </owl:Restriction> </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> </owl:Class> - <owl:Class rdf:about="#Concept"> - <owl:disjointWith rdf:resource="#Skill"/> - <owl:disjointWith rdf:resource="#Property"/> + <owl:Class rdf:about="#Separate"> + <rdfs:subClassOf> + <owl:Class rdf:about="#ManufacturingFunction"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Mold"/> <owl:disjointWith> - <owl:Class rdf:about="#PhysicalObject"/> + <owl:Class rdf:about="#ModifyWorkpieceProperties"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#StringType"> - <owl:disjointWith rdf:resource="#EnumType"/> - <owl:disjointWith rdf:resource="#CoordinatePairType"/> - <owl:disjointWith rdf:resource="#IntegerPairType"/> - <owl:disjointWith rdf:resource="#FloatType"/> <owl:disjointWith> - <owl:Class rdf:about="#FloatPairType"/> + <owl:Class rdf:about="#Join"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#Form"/> <owl:disjointWith> - <owl:Class rdf:about="#BooleanType"/> + <owl:Class rdf:about="#Coat"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#CoordinateType"/> - <owl:disjointWith rdf:resource="#CADFileType"/> - <rdfs:subClassOf> - <owl:Class rdf:about="#Type"/> - </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#IntegerTypeA"/> </owl:Class> - <owl:Class rdf:about="#StartDrillRotation"> - <owl:disjointWith rdf:resource="#StopDrillRotation"/> - <rdfs:subClassOf rdf:resource="#Drill"/> - </owl:Class> - <owl:Class rdf:about="#MainFunction"> - <owl:disjointWith rdf:resource="#DiagnosticFunction"/> - <owl:disjointWith rdf:resource="#AdditionalFunction"/> - <rdfs:subClassOf rdf:resource="#Skill"/> - </owl:Class> - <owl:Class rdf:about="#OpticSensor"> - <rdfs:subClassOf rdf:resource="#Sensor"/> - <owl:disjointWith rdf:resource="#UltrasonicSensor"/> + <owl:Class rdf:about="#EthernetInterface"> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> + <owl:disjointWith rdf:resource="#RJ45"/> + <owl:disjointWith rdf:resource="#MechanicalConnector"/> <owl:disjointWith> - <owl:Class rdf:about="#TorqueForceSensor"/> + <owl:Class rdf:about="#Height"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#TactileSensor"/> - <owl:disjointWith rdf:resource="#MagneticSensor"/> - <owl:disjointWith rdf:resource="#InductiveSensor"/> - <owl:disjointWith rdf:resource="#EncoderSensor"/> - <owl:disjointWith rdf:resource="#CapacitveSensor"/> - </owl:Class> - <owl:Class rdf:ID="Workpiece"> <owl:disjointWith> - <owl:Class rdf:about="#Device"/> + <owl:Class rdf:about="#DigitalOut"/> </owl:disjointWith> - <rdfs:subClassOf> - <owl:Class rdf:about="#PhysicalObject"/> - </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:about="#PowerUnit"> - <owl:disjointWith rdf:resource="#LengthUnit"/> - <owl:disjointWith rdf:resource="#VelocityUnit"/> - <owl:disjointWith rdf:resource="#CurrentUnit"/> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#Baudrate"/> <owl:disjointWith> - <owl:Class rdf:about="#MassUnit"/> + <owl:Class rdf:about="#WormDiameter"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#AngleUnit"/> - <owl:disjointWith rdf:resource="#TimeUnit"/> - <owl:disjointWith rdf:resource="#CurrencyUnit"/> - <owl:disjointWith rdf:resource="#FrequencyUnit"/> - <owl:disjointWith rdf:resource="#NullUnit"/> - <rdfs:subClassOf rdf:resource="#Unit"/> - <owl:disjointWith rdf:resource="#TemperatureUnit"/> - <owl:disjointWith rdf:resource="#ForceUnit"/> - </owl:Class> - <owl:Class rdf:about="#Conveyor"> - <rdfs:subClassOf rdf:resource="#Displacement"/> - </owl:Class> - <owl:Class rdf:about="#Editable"> + <owl:disjointWith> + <owl:Class rdf:about="#Width"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#DepthResolution"/> + <owl:disjointWith rdf:resource="#LightSpotSize"/> <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> - <owl:disjointWith rdf:resource="#DigitalIn"/> - <owl:disjointWith rdf:resource="#DigitalOut"/> - <owl:disjointWith rdf:resource="#Serial"/> - <owl:disjointWith rdf:resource="#LaserClass"/> <owl:disjointWith rdf:resource="#MinVoltageSupply"/> - <owl:disjointWith rdf:resource="#WormDiameter"/> - <owl:disjointWith rdf:resource="#CapabilityMaterial"/> - <owl:disjointWith rdf:resource="#LightSpotSize"/> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> - <owl:disjointWith rdf:resource="#Height"/> + <owl:disjointWith rdf:resource="#Profibus"/> + <owl:disjointWith rdf:resource="#Reachability"/> + <owl:disjointWith rdf:resource="#FTP"/> <owl:disjointWith> - <owl:Class rdf:about="#MaxAmbientTemperature"/> + <owl:Class rdf:about="#DegreesOfFreedom"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#WormInside"/> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#LaserClass"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Accuracy"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#TransportProtocol"/> + <owl:disjointWith> + <owl:Class rdf:about="#CapabilityMaterial"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Profibus"/> - <owl:disjointWith rdf:resource="#WormOutside"/> - <owl:disjointWith rdf:resource="#Responsetime"/> - <owl:disjointWith rdf:resource="#LightType"/> - <owl:disjointWith rdf:resource="#ScanningDistance"/> - <owl:disjointWith rdf:resource="#MechanicalConnector"/> - <owl:disjointWith rdf:resource="#RJ45"/> - <owl:disjointWith rdf:resource="#Reachability"/> - <owl:disjointWith rdf:resource="#MaxForce"/> <owl:disjointWith rdf:resource="#AngleResolution"/> + <owl:disjointWith rdf:resource="#WormInside"/> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> + <owl:disjointWith> + <owl:Class rdf:about="#MaxAmbientTemperature"/> + </owl:disjointWith> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasUnit"/> + <owl:FunctionalProperty rdf:about="#hasType"/> </owl:onProperty> - <owl:allValuesFrom rdf:resource="#NullUnit"/> + <owl:allValuesFrom rdf:resource="#BooleanType"/> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Width"/> - <owl:disjointWith rdf:resource="#EthernetInterface"/> - <owl:disjointWith rdf:resource="#PneumaticConnector"/> - <owl:disjointWith rdf:resource="#Baudrate"/> - <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> - <owl:disjointWith rdf:resource="#Resolution"/> - <rdfs:subClassOf rdf:resource="#DeviceProperty"/> - <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#SerialInOutSignal"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Accuracy"/> + <owl:disjointWith rdf:resource="#DigitalIn"/> + <owl:disjointWith rdf:resource="#MaxForce"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <owl:disjointWith rdf:resource="#ChuckDiameter"/> + <owl:disjointWith rdf:resource="#LightType"/> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#ResponseTime"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> + <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> + <owl:disjointWith rdf:resource="#WormOutside"/> <owl:disjointWith rdf:resource="#UPnP"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + <owl:disjointWith> + <owl:Class rdf:about="#PneumaticConnector"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#ElectricalInterface"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#ScanningDistance"/> + <owl:disjointWith> + <owl:Class rdf:about="#SwitchingFrequency"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Length"/> + <owl:disjointWith> + <owl:Class rdf:about="#Editable"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Resolution"/> + <owl:disjointWith rdf:resource="#MaxScanAngle"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="IntelligentCtrl"> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> <rdfs:subClassOf> <owl:Restriction> - <owl:allValuesFrom> - <owl:Class rdf:about="#BooleanType"/> - </owl:allValuesFrom> <owl:onProperty> <owl:FunctionalProperty rdf:about="#hasType"/> </owl:onProperty> + <owl:allValuesFrom rdf:resource="#BooleanType"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#NullUnit"/> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#SwitchingFrequency"/> - <owl:disjointWith rdf:resource="#ElectricalInterface"/> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> - <owl:disjointWith rdf:resource="#TCP"/> - <owl:disjointWith rdf:resource="#DepthResolution"/> - <owl:disjointWith rdf:resource="#Repeatability"/> - <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> - <owl:disjointWith rdf:resource="#ChuckDiameter"/> - <owl:disjointWith rdf:resource="#Length"/> - <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> </owl:Class> - <owl:Class rdf:about="#MaxAmbientTemperature"> - <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:Class rdf:about="#LaserClass"> + <owl:disjointWith> + <owl:Class rdf:about="#Height"/> + </owl:disjointWith> <owl:disjointWith rdf:resource="#LightType"/> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> - <owl:disjointWith rdf:resource="#Baudrate"/> <owl:disjointWith rdf:resource="#DigitalIn"/> - <owl:disjointWith rdf:resource="#WormDiameter"/> - <owl:disjointWith rdf:resource="#Profibus"/> <owl:disjointWith rdf:resource="#UPnP"/> - <owl:disjointWith rdf:resource="#ScanningDistance"/> - <owl:disjointWith rdf:resource="#DigitalOut"/> + <owl:disjointWith rdf:resource="#Profibus"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> + <owl:disjointWith rdf:resource="#TransportProtocol"/> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#SwitchingFrequency"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#SerialInOutSignal"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#DigitalOut"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> + <owl:disjointWith rdf:resource="#WormInside"/> + <owl:disjointWith rdf:resource="#DepthResolution"/> + <owl:disjointWith rdf:resource="#Resolution"/> + <owl:disjointWith> + <owl:Class rdf:about="#ElectricalInterface"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Baudrate"/> + <owl:disjointWith> + <owl:Class rdf:about="#MaxAmbientTemperature"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#EthernetInterface"/> + <owl:disjointWith rdf:resource="#FTP"/> + <owl:disjointWith> + <owl:Class rdf:about="#PneumaticConnector"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#PneumaticConnector"/> - <owl:disjointWith rdf:resource="#LaserClass"/> <owl:disjointWith rdf:resource="#AngleResolution"/> - <owl:disjointWith rdf:resource="#Width"/> - <owl:disjointWith rdf:resource="#CapabilityMaterial"/> - <owl:disjointWith rdf:resource="#Serial"/> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> - <owl:allValuesFrom rdf:resource="#TemperatureUnit"/> + <owl:allValuesFrom rdf:resource="#NullUnit"/> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#MechanicalConnector"/> - <owl:disjointWith rdf:resource="#Accuracy"/> - <owl:disjointWith rdf:resource="#SwitchingFrequency"/> - <owl:disjointWith rdf:resource="#MaxForce"/> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> <owl:disjointWith rdf:resource="#Length"/> - <owl:disjointWith rdf:resource="#ElectricalInterface"/> - <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> + <owl:disjointWith> + <owl:Class rdf:about="#Accuracy"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <owl:disjointWith rdf:resource="#MechanicalConnector"/> <owl:disjointWith rdf:resource="#WormOutside"/> - <owl:disjointWith rdf:resource="#Responsetime"/> + <owl:disjointWith rdf:resource="#LightSpotSize"/> + <owl:disjointWith rdf:resource="#ChuckDiameter"/> + <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> + <owl:disjointWith> + <owl:Class rdf:about="#Editable"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#DegreesOfFreedom"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith rdf:resource="#MaxScanAngle"/> + <owl:disjointWith rdf:resource="#RJ45"/> + <owl:disjointWith> + <owl:Class rdf:about="#ResponseTime"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Reachability"/> + <owl:disjointWith> + <owl:Class rdf:about="#CapabilityMaterial"/> + </owl:disjointWith> <rdfs:subClassOf> <owl:Restriction> - <owl:allValuesFrom rdf:resource="#FloatType"/> + <owl:allValuesFrom rdf:resource="#IntegerTypeA"/> <owl:onProperty> <owl:FunctionalProperty rdf:about="#hasType"/> </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> - <owl:disjointWith rdf:resource="#Reachability"/> - <owl:disjointWith rdf:resource="#ChuckDiameter"/> - <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> <owl:disjointWith> - <owl:Class rdf:about="#TypeOfActuation"/> + <owl:Class rdf:about="#WormDiameter"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#ScanningDistance"/> + <owl:disjointWith rdf:resource="#MaxForce"/> + </owl:Class> + <owl:Class rdf:about="#Height"> + <owl:disjointWith rdf:resource="#LaserClass"/> + <owl:disjointWith> + <owl:Class rdf:about="#WormDiameter"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#WormInside"/> + <owl:disjointWith rdf:resource="#MechanicalConnector"/> <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> - <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> - <rdfs:subClassOf rdf:resource="#DeviceProperty"/> - <owl:disjointWith rdf:resource="#Resolution"/> - <owl:disjointWith rdf:resource="#DepthResolution"/> - <owl:disjointWith rdf:resource="#TCP"/> + <owl:disjointWith rdf:resource="#ScanningDistance"/> + <owl:disjointWith> + <owl:Class rdf:about="#MaxAmbientTemperature"/> + </owl:disjointWith> <owl:disjointWith rdf:resource="#EthernetInterface"/> - <owl:disjointWith rdf:resource="#LightSpotSize"/> - <owl:disjointWith rdf:resource="#WormInside"/> - <owl:disjointWith rdf:resource="#Editable"/> - <owl:disjointWith rdf:resource="#Height"/> - <owl:disjointWith rdf:resource="#RJ45"/> - </owl:Class> - <owl:Class rdf:about="#MagnetGripper"> - <owl:disjointWith rdf:resource="#VacuumGripper"/> - <owl:disjointWith rdf:resource="#PincerGripper"/> - <owl:disjointWith rdf:resource="#FingerGripper"/> - <rdfs:subClassOf rdf:resource="#Gripper"/> - </owl:Class> - <owl:Class rdf:about="#CollectStatisticalData"> - <owl:disjointWith rdf:resource="#PerformSelfTest"/> - <rdfs:subClassOf rdf:resource="#DiagnosticFunction"/> - </owl:Class> - <owl:Class rdf:about="#BooleanType"> - <owl:disjointWith rdf:resource="#CoordinateType"/> - <owl:disjointWith rdf:resource="#FloatType"/> - <owl:disjointWith rdf:resource="#CADFileType"/> - <owl:disjointWith rdf:resource="#IntegerPairType"/> - <owl:disjointWith rdf:resource="#CoordinatePairType"/> + <owl:disjointWith> + <owl:Class rdf:about="#SwitchingFrequency"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Resolution"/> <rdfs:subClassOf> - <owl:Class rdf:about="#Type"/> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#FloatType"/> + </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#StringType"/> - <owl:disjointWith rdf:resource="#EnumType"/> - <owl:disjointWith rdf:resource="#IntegerTypeA"/> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith rdf:resource="#AngleResolution"/> <owl:disjointWith> - <owl:Class rdf:about="#FloatPairType"/> + <owl:Class rdf:about="#ElectricalInterface"/> </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#MassUnit"> - <owl:disjointWith rdf:resource="#PowerUnit"/> - <owl:disjointWith rdf:resource="#VelocityUnit"/> - <rdfs:subClassOf rdf:resource="#Unit"/> - <owl:disjointWith rdf:resource="#TemperatureUnit"/> - <owl:disjointWith rdf:resource="#ForceUnit"/> - <owl:disjointWith rdf:resource="#CurrencyUnit"/> - <owl:disjointWith rdf:resource="#TimeUnit"/> - <owl:disjointWith rdf:resource="#LengthUnit"/> - <owl:disjointWith rdf:resource="#CurrentUnit"/> - <owl:disjointWith rdf:resource="#NullUnit"/> - <owl:disjointWith rdf:resource="#FrequencyUnit"/> - <owl:disjointWith rdf:resource="#AngleUnit"/> - </owl:Class> - <owl:Class rdf:about="#Type"> - <owl:disjointWith rdf:resource="#Unit"/> - <rdfs:subClassOf rdf:resource="#Concept"/> - </owl:Class> - <owl:Class rdf:about="#Assemble"> - <rdfs:subClassOf rdf:resource="#Join"/> <owl:disjointWith> - <owl:Class rdf:about="#Weld"/> + <owl:Class rdf:about="#Accuracy"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Solder"/> - <owl:disjointWith rdf:resource="#Rivet"/> - <owl:disjointWith rdf:resource="#Glue"/> - <owl:disjointWith rdf:resource="#Fill"/> <owl:disjointWith> - <owl:Class rdf:about="#Clinch"/> + <owl:Class rdf:about="#ResponseTime"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Bolt"/> - </owl:Class> - <owl:Class rdf:about="#ModifyWorkpieceProperties"> - <owl:disjointWith rdf:resource="#Separate"/> - <owl:disjointWith rdf:resource="#Mold"/> - <owl:disjointWith rdf:resource="#Join"/> - <owl:disjointWith rdf:resource="#Form"/> - <owl:disjointWith rdf:resource="#Coat"/> - <rdfs:subClassOf rdf:resource="#ManufacturingFunction"/> - </owl:Class> - <owl:Class rdf:about="#CartesianRobot"> - <rdfs:subClassOf rdf:resource="#Robot"/> - <owl:disjointWith rdf:resource="#SpecialKinematicRobot"/> - <owl:disjointWith rdf:resource="#SimpleKinematicRobot"/> - <owl:disjointWith rdf:resource="#ScaraRobot"/> - <owl:disjointWith rdf:resource="#ParallelKinematicRobot"/> - <owl:disjointWith rdf:resource="#HexapodRobot"/> - <owl:disjointWith rdf:resource="#ArticulatedRobot"/> - </owl:Class> - <owl:Class rdf:ID="Destination"> - <rdfs:subClassOf rdf:resource="#PositionParam"/> - </owl:Class> - <owl:Class rdf:about="#Pass"> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#UPnP"/> + <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> + <owl:disjointWith rdf:resource="#LightType"/> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <owl:disjointWith rdf:resource="#Profibus"/> <owl:disjointWith> - <owl:Class rdf:about="#Feed"/> + <owl:Class rdf:about="#DigitalOut"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#LightSpotSize"/> + <owl:disjointWith rdf:resource="#Reachability"/> <owl:disjointWith> - <owl:Class rdf:about="#Arrange"/> + <owl:Class rdf:about="#Editable"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxScanAngle"/> + <owl:disjointWith> + <owl:Class rdf:about="#PneumaticConnector"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + <owl:disjointWith rdf:resource="#Length"/> + <owl:disjointWith rdf:resource="#ChuckDiameter"/> + <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith rdf:resource="#DigitalIn"/> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> + <owl:disjointWith> + <owl:Class rdf:about="#DegreesOfFreedom"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#LengthUnit"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#WormOutside"/> + <owl:disjointWith rdf:resource="#TransportProtocol"/> + <owl:disjointWith rdf:resource="#RJ45"/> + <owl:disjointWith> + <owl:Class rdf:about="#Width"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Baudrate"/> + <owl:disjointWith> + <owl:Class rdf:about="#SerialInOutSignal"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxForce"/> + <owl:disjointWith> + <owl:Class rdf:about="#CapabilityMaterial"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#FTP"/> + <owl:disjointWith rdf:resource="#DepthResolution"/> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> + </owl:Class> + <owl:Class rdf:about="#AngleUnit"> + <owl:disjointWith> + <owl:Class rdf:about="#CurrentUnit"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#NullUnit"/> + <owl:disjointWith rdf:resource="#MassUnit"/> + <owl:disjointWith rdf:resource="#VelocityUnit"/> + <owl:disjointWith> + <owl:Class rdf:about="#LengthUnit"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#CurrencyUnit"/> + <owl:disjointWith> + <owl:Class rdf:about="#ForceUnit"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#TimeUnit"/> + <owl:disjointWith rdf:resource="#TemperatureUnit"/> + <owl:disjointWith rdf:resource="#RotationalVelocityUnit"/> + <rdfs:subClassOf rdf:resource="#Unit"/> + <owl:disjointWith> + <owl:Class rdf:about="#FrequencyUnit"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#PowerUnit"/> + </owl:Class> + <owl:Class rdf:about="#LengthUnit"> + <owl:disjointWith rdf:resource="#AngleUnit"/> + <owl:disjointWith rdf:resource="#VelocityUnit"/> + <owl:disjointWith rdf:resource="#NullUnit"/> + <owl:disjointWith rdf:resource="#PowerUnit"/> + <owl:disjointWith> + <owl:Class rdf:about="#CurrentUnit"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#Unit"/> + <owl:disjointWith rdf:resource="#TemperatureUnit"/> + <owl:disjointWith rdf:resource="#MassUnit"/> + <owl:disjointWith> + <owl:Class rdf:about="#ForceUnit"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#TimeUnit"/> + <owl:disjointWith rdf:resource="#RotationalVelocityUnit"/> + <owl:disjointWith rdf:resource="#CurrencyUnit"/> + <owl:disjointWith> + <owl:Class rdf:about="#FrequencyUnit"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="ReadBrailleMode"> + <rdfs:subClassOf rdf:resource="#Parameter"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#StringType"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="ShutterTimeMicroSecs"> + <rdfs:subClassOf rdf:resource="#Parameter"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#IntegerTypeA"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#TimeUnit"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="ImagerChipType"> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + </owl:Class> + <owl:Class rdf:about="#ParallelGripper"> + <owl:disjointWith rdf:resource="#AngleGripper"/> + <rdfs:subClassOf rdf:resource="#PincerGripper"/> + </owl:Class> + <owl:Class rdf:about="#LightingDevice"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom rdf:resource="#ActivateLighting"/> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasSkill"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Class rdf:about="#EnvironmentDevice"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="holderHeightTolerance"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#LengthUnit"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#FloatType"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#Parameter"/> + </owl:Class> + <owl:Class rdf:about="#Join"> + <rdfs:subClassOf> + <owl:Class rdf:about="#ManufacturingFunction"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Separate"/> + <owl:disjointWith rdf:resource="#Mold"/> + <owl:disjointWith> + <owl:Class rdf:about="#ModifyWorkpieceProperties"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Form"/> + <owl:disjointWith> + <owl:Class rdf:about="#Coat"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="id"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#StringType"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#Parameter"/> + </owl:Class> + <owl:Class rdf:ID="ImageProcessingUnit"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom rdf:resource="#ProcessImages"/> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasSkill"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#Computer"/> + </owl:Class> + <owl:Class rdf:about="#Lathe"> + <owl:disjointWith rdf:resource="#Rub"/> + <owl:disjointWith rdf:resource="#Lap"/> + <owl:disjointWith rdf:resource="#Cut"/> + <owl:disjointWith rdf:resource="#Thermal-Separate"/> + <owl:disjointWith> + <owl:Class rdf:about="#Drill"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Hone"/> + <owl:disjointWith rdf:resource="#Grind"/> + <owl:disjointWith rdf:resource="#Saw"/> + <owl:disjointWith rdf:resource="#Plane"/> + <owl:disjointWith> + <owl:Class rdf:about="#Thrust"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#File"/> + <owl:disjointWith> + <owl:Class rdf:about="#Broach"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#Separate"/> + <owl:disjointWith rdf:resource="#Mill"/> + <owl:disjointWith rdf:resource="#Electro-discharge-machine"/> + </owl:Class> + <owl:Class rdf:about="#MainFunction"> + <owl:disjointWith rdf:resource="#DiagnosticFunction"/> + <owl:disjointWith> + <owl:Class rdf:about="#AdditionalFunction"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#Skill"/> + </owl:Class> + <owl:Class rdf:ID="MaxApertureStop"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#FloatType"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + </owl:Class> + <owl:Class rdf:about="#minStructureSize"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#IntegerTypeA"/> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Payload"/> + <owl:disjointWith rdf:resource="#Color"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#NumberOfJoints"/> + <owl:disjointWith rdf:resource="#BoundingBox"/> + <owl:disjointWith rdf:resource="#Geometry"/> + <owl:disjointWith rdf:resource="#Mass"/> + <owl:disjointWith rdf:resource="#FieldOfView"/> + <owl:disjointWith> + <owl:Class rdf:about="#IsTransparent"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Diameter"/> + <owl:disjointWith rdf:resource="#objectCircular"/> + <owl:disjointWith rdf:resource="#Material"/> + <owl:disjointWith rdf:resource="#MaxResolution"/> + <owl:disjointWith rdf:resource="#DeviceProperty"/> + <owl:disjointWith> + <owl:Class rdf:about="#PowerConsumption"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Property"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#ElectricalConnection"/> + <owl:disjointWith rdf:resource="#NumberOfFingers"/> + <owl:disjointWith rdf:resource="#Cost"/> + </owl:Class> + <owl:Class rdf:about="#DegreesOfFreedom"> + <owl:disjointWith rdf:resource="#LaserClass"/> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith rdf:resource="#ChuckDiameter"/> + <owl:disjointWith> + <owl:Class rdf:about="#PneumaticConnector"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <owl:disjointWith> + <owl:Class rdf:about="#WormDiameter"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#ScanningDistance"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <owl:disjointWith> + <owl:Class rdf:about="#MaxAmbientTemperature"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#LightType"/> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + <owl:disjointWith rdf:resource="#LightSpotSize"/> + <owl:disjointWith> + <owl:Class rdf:about="#Editable"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#EthernetInterface"/> + <owl:disjointWith rdf:resource="#Reachability"/> + <owl:disjointWith rdf:resource="#MechanicalConnector"/> + <owl:disjointWith> + <owl:Class rdf:about="#Accuracy"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxForce"/> + <owl:disjointWith rdf:resource="#Profibus"/> + <owl:disjointWith rdf:resource="#UPnP"/> + <owl:disjointWith rdf:resource="#Height"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#IntegerTypeA"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#FTP"/> + <owl:disjointWith rdf:resource="#DepthResolution"/> + <owl:disjointWith rdf:resource="#DigitalIn"/> + <owl:disjointWith rdf:resource="#AngleResolution"/> + <owl:disjointWith rdf:resource="#Resolution"/> + <owl:disjointWith> + <owl:Class rdf:about="#DigitalOut"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxScanAngle"/> + <owl:disjointWith> + <owl:Class rdf:about="#SerialInOutSignal"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> + <owl:disjointWith> + <owl:Class rdf:about="#SwitchingFrequency"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#TransportProtocol"/> + <owl:disjointWith> + <owl:Class rdf:about="#CapabilityMaterial"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Baudrate"/> + <owl:disjointWith rdf:resource="#WormInside"/> + <owl:disjointWith rdf:resource="#Length"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> + <owl:disjointWith> + <owl:Class rdf:about="#Width"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#WormOutside"/> + <owl:disjointWith rdf:resource="#RJ45"/> + <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith> + <owl:Class rdf:about="#ResponseTime"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#ElectricalInterface"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#FilterImage"> + <owl:disjointWith rdf:resource="#TransformImage"/> + <owl:disjointWith rdf:resource="#SegmentImage"/> + <owl:disjointWith rdf:resource="#ExtractEdges"/> + <owl:disjointWith rdf:resource="#DecompressImageData"/> + <owl:disjointWith rdf:resource="#CompressImageData"/> + <owl:disjointWith rdf:resource="#CalibrateImage"/> + <owl:disjointWith rdf:resource="#BlobAnalysis"/> + <rdfs:subClassOf rdf:resource="#ImageAnalysis"/> + </owl:Class> + <owl:Class rdf:ID="objectMaxRot"> + <rdfs:subClassOf rdf:resource="#Parameter"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#IntegerTypeA"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Thrust"> + <owl:disjointWith rdf:resource="#File"/> + <owl:disjointWith rdf:resource="#Grind"/> + <owl:disjointWith rdf:resource="#Lathe"/> + <owl:disjointWith rdf:resource="#Mill"/> + <owl:disjointWith> + <owl:Class rdf:about="#Broach"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Lap"/> + <owl:disjointWith rdf:resource="#Thermal-Separate"/> + <owl:disjointWith rdf:resource="#Plane"/> + <rdfs:subClassOf rdf:resource="#Separate"/> + <owl:disjointWith rdf:resource="#Cut"/> + <owl:disjointWith rdf:resource="#Electro-discharge-machine"/> + <owl:disjointWith> + <owl:Class rdf:about="#Drill"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Hone"/> + <owl:disjointWith rdf:resource="#Saw"/> + <owl:disjointWith rdf:resource="#Rub"/> + </owl:Class> + <owl:Class rdf:about="#UltrasonicSensor"> + <rdfs:subClassOf rdf:resource="#Sensor"/> + <owl:disjointWith> + <owl:Class rdf:about="#TorqueForceSensor"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#TactileSensor"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#OpticSensor"/> + <owl:disjointWith> + <owl:Class rdf:about="#MagneticSensor"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#InductiveSensor"/> + <owl:disjointWith> + <owl:Class rdf:about="#EncoderSensor"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#CapacitveSensor"/> + </owl:Class> + <owl:Class rdf:about="#Electroplate"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Coat"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Varnish"/> + <owl:disjointWith> + <owl:Class rdf:about="#Powder-coat"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Hot-galvanise"/> + </owl:Class> + <owl:Class rdf:about="#MagneticSensor"> + <owl:disjointWith rdf:resource="#UltrasonicSensor"/> + <owl:disjointWith> + <owl:Class rdf:about="#TorqueForceSensor"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#TactileSensor"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#OpticSensor"/> + <owl:disjointWith rdf:resource="#InductiveSensor"/> + <owl:disjointWith> + <owl:Class rdf:about="#EncoderSensor"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#CapacitveSensor"/> + <rdfs:subClassOf rdf:resource="#Sensor"/> + </owl:Class> + <owl:Class rdf:ID="wpPositionToleranceWidth"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#LengthUnit"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#FloatType"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#Parameter"/> + </owl:Class> + <owl:Class rdf:about="#SensorFunction"> + <rdfs:subClassOf rdf:resource="#MainFunction"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasParameter"/> + </owl:onProperty> + <owl:someValuesFrom rdf:resource="#ExecutionTime"/> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#ManufacturingFunction"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#ManipulationAndHandlingFunction"/> + </owl:Class> + <owl:Class rdf:about="#FrequencyUnit"> + <owl:disjointWith rdf:resource="#RotationalVelocityUnit"/> + <owl:disjointWith rdf:resource="#LengthUnit"/> + <rdfs:subClassOf rdf:resource="#Unit"/> + <owl:disjointWith rdf:resource="#TemperatureUnit"/> + <owl:disjointWith rdf:resource="#CurrencyUnit"/> + <owl:disjointWith rdf:resource="#PowerUnit"/> + <owl:disjointWith rdf:resource="#TimeUnit"/> + <owl:disjointWith rdf:resource="#AngleUnit"/> + <owl:disjointWith> + <owl:Class rdf:about="#CurrentUnit"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#VelocityUnit"/> + <owl:disjointWith rdf:resource="#MassUnit"/> + <owl:disjointWith> + <owl:Class rdf:about="#ForceUnit"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#NullUnit"/> + </owl:Class> + <owl:Class rdf:about="#SwitchingFrequency"> + <owl:disjointWith rdf:resource="#WormInside"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#FrequencyUnit"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Baudrate"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#RJ45"/> + <owl:disjointWith rdf:resource="#MechanicalConnector"/> + <owl:disjointWith rdf:resource="#Height"/> + <owl:disjointWith rdf:resource="#LightSpotSize"/> + <owl:disjointWith rdf:resource="#LaserClass"/> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> + <owl:disjointWith> + <owl:Class rdf:about="#ResponseTime"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#DepthResolution"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#FloatType"/> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#Editable"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#PneumaticConnector"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Resolution"/> + <owl:disjointWith rdf:resource="#Length"/> + <owl:disjointWith> + <owl:Class rdf:about="#CapabilityMaterial"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> + <owl:disjointWith> + <owl:Class rdf:about="#MaxAmbientTemperature"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#ScanningDistance"/> + <owl:disjointWith rdf:resource="#MaxForce"/> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith rdf:resource="#LightType"/> + <owl:disjointWith rdf:resource="#FTP"/> + <owl:disjointWith rdf:resource="#MaxScanAngle"/> + <owl:disjointWith rdf:resource="#ChuckDiameter"/> + <owl:disjointWith rdf:resource="#UPnP"/> + <owl:disjointWith> + <owl:Class rdf:about="#ElectricalInterface"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#DigitalIn"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <owl:disjointWith rdf:resource="#Profibus"/> + <owl:disjointWith rdf:resource="#TransportProtocol"/> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> + <owl:disjointWith> + <owl:Class rdf:about="#Width"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#AngleResolution"/> + <owl:disjointWith rdf:resource="#Reachability"/> + <owl:disjointWith rdf:resource="#EthernetInterface"/> + <owl:disjointWith rdf:resource="#WormOutside"/> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <owl:disjointWith> + <owl:Class rdf:about="#SerialInOutSignal"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> + <owl:disjointWith> + <owl:Class rdf:about="#Accuracy"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#DigitalOut"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#WormDiameter"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#Position"> + <owl:disjointWith rdf:resource="#Arrange"/> + <rdfs:subClassOf rdf:resource="#Move"/> + <owl:disjointWith> + <owl:Class rdf:about="#Orient"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Pass"/> + <owl:disjointWith rdf:resource="#Convey"/> <owl:disjointWith rdf:resource="#Pan"/> + <owl:disjointWith rdf:resource="#Turn"/> + <owl:disjointWith> + <owl:Class rdf:about="#Feed"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Displace"/> + </owl:Class> + <owl:Class rdf:about="#LightingFunction"> + <rdfs:subClassOf rdf:resource="#MainFunction"/> + </owl:Class> + <owl:Class rdf:ID="Origin"> + <rdfs:subClassOf> + <owl:Class rdf:about="#PositionParam"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Fill"> + <owl:disjointWith> + <owl:Class rdf:about="#Weld"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Solder"/> + <owl:disjointWith rdf:resource="#Rivet"/> + <owl:disjointWith> + <owl:Class rdf:about="#Glue"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Clinch"/> + <owl:disjointWith rdf:resource="#Bolt"/> + <owl:disjointWith rdf:resource="#Assemble"/> + <rdfs:subClassOf rdf:resource="#Join"/> + </owl:Class> + <owl:Class rdf:about="#TactileSensor"> + <owl:disjointWith rdf:resource="#UltrasonicSensor"/> + <owl:disjointWith> + <owl:Class rdf:about="#TorqueForceSensor"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#OpticSensor"/> + <owl:disjointWith rdf:resource="#MagneticSensor"/> + <owl:disjointWith rdf:resource="#InductiveSensor"/> + <owl:disjointWith> + <owl:Class rdf:about="#EncoderSensor"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#CapacitveSensor"/> + <rdfs:subClassOf rdf:resource="#Sensor"/> + </owl:Class> + <owl:Class rdf:about="#DeactivateLighting"> + <rdfs:subClassOf rdf:resource="#ChangeEnvironment"/> + <owl:disjointWith rdf:resource="#ActivateLighting"/> + </owl:Class> + <owl:Class rdf:about="#SetParameterValue"> + <owl:disjointWith> + <owl:Class rdf:about="#Wait"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#LoadParameterSet"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#SaveParameterSet"/> + <owl:disjointWith rdf:resource="#ChangeEnvironment"/> + <owl:disjointWith> + <owl:Class rdf:about="#Calibrate"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#AdditionalFunction"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Reset"/> + <owl:disjointWith rdf:resource="#Sync"/> + <owl:disjointWith> + <owl:Class rdf:about="#HMI"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#DigitalOut"> + <owl:disjointWith rdf:resource="#MaxForce"/> + <owl:disjointWith rdf:resource="#Reachability"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#IntegerTypeA"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#PneumaticConnector"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MechanicalConnector"/> + <owl:disjointWith rdf:resource="#Profibus"/> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> + <owl:disjointWith rdf:resource="#LaserClass"/> + <owl:disjointWith rdf:resource="#ChuckDiameter"/> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> + <owl:disjointWith rdf:resource="#RJ45"/> + <owl:disjointWith rdf:resource="#SwitchingFrequency"/> + <owl:disjointWith> + <owl:Class rdf:about="#CapabilityMaterial"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#LightSpotSize"/> + <owl:disjointWith rdf:resource="#ScanningDistance"/> + <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> + <owl:disjointWith rdf:resource="#Resolution"/> + <owl:disjointWith rdf:resource="#WormOutside"/> + <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith rdf:resource="#TransportProtocol"/> + <owl:disjointWith> + <owl:Class rdf:about="#ElectricalInterface"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxScanAngle"/> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith rdf:resource="#DepthResolution"/> + <owl:disjointWith rdf:resource="#AngleResolution"/> + <owl:disjointWith rdf:resource="#Length"/> + <owl:disjointWith rdf:resource="#WormInside"/> + <owl:disjointWith> + <owl:Class rdf:about="#Accuracy"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#FTP"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <owl:disjointWith rdf:resource="#Baudrate"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + <owl:disjointWith rdf:resource="#DigitalIn"/> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> + <owl:disjointWith> + <owl:Class rdf:about="#MaxAmbientTemperature"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#LightType"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#Width"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#SerialInOutSignal"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#ResponseTime"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#EthernetInterface"/> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> + <owl:disjointWith rdf:resource="#Height"/> + <owl:disjointWith rdf:resource="#UPnP"/> + <owl:disjointWith> + <owl:Class rdf:about="#WormDiameter"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Editable"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#ForceUnit"> + <owl:disjointWith rdf:resource="#CurrencyUnit"/> + <owl:disjointWith rdf:resource="#TimeUnit"/> + <owl:disjointWith rdf:resource="#PowerUnit"/> + <owl:disjointWith rdf:resource="#FrequencyUnit"/> + <owl:disjointWith rdf:resource="#RotationalVelocityUnit"/> + <owl:disjointWith rdf:resource="#AngleUnit"/> + <owl:disjointWith rdf:resource="#LengthUnit"/> + <owl:disjointWith rdf:resource="#NullUnit"/> + <owl:disjointWith rdf:resource="#TemperatureUnit"/> + <owl:disjointWith rdf:resource="#MassUnit"/> + <rdfs:subClassOf rdf:resource="#Unit"/> + <owl:disjointWith rdf:resource="#VelocityUnit"/> + <owl:disjointWith> + <owl:Class rdf:about="#CurrentUnit"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#ModifyWorkpieceProperties"> + <rdfs:subClassOf> + <owl:Class rdf:about="#ManufacturingFunction"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Separate"/> + <owl:disjointWith rdf:resource="#Mold"/> + <owl:disjointWith rdf:resource="#Join"/> + <owl:disjointWith rdf:resource="#Form"/> + <owl:disjointWith> + <owl:Class rdf:about="#Coat"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#LoadParameterSet"> + <owl:disjointWith rdf:resource="#SetParameterValue"/> + <owl:disjointWith rdf:resource="#ChangeEnvironment"/> + <owl:disjointWith rdf:resource="#SaveParameterSet"/> + <owl:disjointWith rdf:resource="#Reset"/> + <owl:disjointWith rdf:resource="#Sync"/> + <owl:disjointWith> + <owl:Class rdf:about="#Calibrate"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#AdditionalFunction"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#HMI"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Wait"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#EnvironmentDevice"> + <owl:disjointWith rdf:resource="#Tool"/> + <owl:disjointWith rdf:resource="#Sensor"/> + <owl:disjointWith> + <owl:Class rdf:about="#Manufacturing"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#ManipulationAndHandling"/> + <owl:disjointWith> + <owl:Class rdf:about="#Controller"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Communication"/> + <rdfs:subClassOf rdf:resource="#Device"/> + </owl:Class> + <owl:Class rdf:ID="Jobtype"> + <rdfs:subClassOf rdf:resource="#Parameter"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom> + <owl:Class rdf:about="#StringType"/> + </owl:allValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Gripper"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasSkill"/> + </owl:onProperty> + <owl:someValuesFrom> + <owl:Class rdf:about="#Release"/> + </owl:someValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasSkill"/> + </owl:onProperty> + <owl:someValuesFrom rdf:resource="#Grasp"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#ManipulationAndHandling"/> + <owl:disjointWith rdf:resource="#ToolChanger"/> + <owl:disjointWith rdf:resource="#Robot"/> + <owl:disjointWith rdf:resource="#Fixture"/> + <owl:disjointWith rdf:resource="#Displacement"/> + </owl:Class> + <owl:Class rdf:about="#Feed"> <owl:disjointWith rdf:resource="#Displace"/> - <owl:disjointWith rdf:resource="#Orient"/> - <owl:disjointWith rdf:resource="#Position"/> <owl:disjointWith rdf:resource="#Turn"/> + <owl:disjointWith rdf:resource="#Pan"/> + <owl:disjointWith rdf:resource="#Arrange"/> + <owl:disjointWith rdf:resource="#Pass"/> + <rdfs:subClassOf rdf:resource="#Move"/> + <owl:disjointWith> + <owl:Class rdf:about="#Orient"/> + </owl:disjointWith> <owl:disjointWith rdf:resource="#Convey"/> + <owl:disjointWith rdf:resource="#Position"/> + </owl:Class> + <owl:Class rdf:ID="UserInterface"> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#StringType"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#ManufacturingFunction"> + <rdfs:subClassOf rdf:resource="#MainFunction"/> + <owl:disjointWith rdf:resource="#SensorFunction"/> + <owl:disjointWith rdf:resource="#ManipulationAndHandlingFunction"/> + </owl:Class> + <owl:Class rdf:ID="objectWidthTol"> + <rdfs:subClassOf rdf:resource="#Parameter"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#IntegerTypeA"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Cast"> + <owl:disjointWith rdf:resource="#Sinter"/> + <owl:disjointWith rdf:resource="#ElectrolyticSegregate"/> + <rdfs:subClassOf rdf:resource="#Mold"/> + </owl:Class> + <owl:Class rdf:about="#Anneal"> + <rdfs:subClassOf rdf:resource="#ModifyWorkpieceProperties"/> + <owl:disjointWith rdf:resource="#Temper"/> + <owl:disjointWith rdf:resource="#Age"/> + </owl:Class> + <owl:Class rdf:about="#StringType"> + <owl:disjointWith rdf:resource="#EnumType"/> + <owl:disjointWith rdf:resource="#CoordinatePairType"/> + <owl:disjointWith rdf:resource="#IntegerPairType"/> + <owl:disjointWith rdf:resource="#FloatType"/> + <owl:disjointWith> + <owl:Class rdf:about="#FloatPairType"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#BooleanType"/> + <owl:disjointWith rdf:resource="#CoordinateType"/> + <owl:disjointWith> + <owl:Class rdf:about="#CADFileType"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#Type"/> + <owl:disjointWith rdf:resource="#IntegerTypeA"/> + </owl:Class> + <owl:Class rdf:about="#Broach"> + <owl:disjointWith rdf:resource="#Grind"/> + <owl:disjointWith rdf:resource="#Saw"/> + <owl:disjointWith rdf:resource="#Lap"/> + <owl:disjointWith rdf:resource="#Plane"/> + <owl:disjointWith rdf:resource="#Cut"/> + <owl:disjointWith rdf:resource="#Lathe"/> + <owl:disjointWith rdf:resource="#Hone"/> + <rdfs:subClassOf rdf:resource="#Separate"/> + <owl:disjointWith rdf:resource="#Mill"/> + <owl:disjointWith rdf:resource="#File"/> + <owl:disjointWith rdf:resource="#Thermal-Separate"/> + <owl:disjointWith rdf:resource="#Rub"/> + <owl:disjointWith rdf:resource="#Electro-discharge-machine"/> + <owl:disjointWith rdf:resource="#Thrust"/> + <owl:disjointWith> + <owl:Class rdf:about="#Drill"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#MeasureArea"> + <owl:disjointWith rdf:resource="#MeasureSpeed"/> + <owl:disjointWith> + <owl:Class rdf:about="#MeasureAcceleration"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MeasureAngle"/> + <owl:disjointWith rdf:resource="#MeasurePositionOfObject"/> + <owl:disjointWith rdf:resource="#MeasureVolume"/> + <owl:disjointWith rdf:resource="#MeasureDistance"/> + <owl:disjointWith rdf:resource="#MeasureMotionOfObject"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Measure"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#MeasureTorque"/> + <owl:disjointWith rdf:resource="#MeasureDiameter"/> + <owl:disjointWith> + <owl:Class rdf:about="#MeasureForce"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MeasureOrientationOfObject"/> + <owl:disjointWith rdf:resource="#MeasureTemperature"/> + </owl:Class> + <owl:Class rdf:ID="distObj"> + <rdfs:subClassOf rdf:resource="#Parameter"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#IntegerTypeA"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Calibrate"> + <owl:disjointWith rdf:resource="#LoadParameterSet"/> + <owl:disjointWith rdf:resource="#Sync"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#AdditionalFunction"/> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#HMI"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#SaveParameterSet"/> + <owl:disjointWith> + <owl:Class rdf:about="#Wait"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Reset"/> + <owl:disjointWith rdf:resource="#SetParameterValue"/> + <owl:disjointWith rdf:resource="#ChangeEnvironment"/> + </owl:Class> + <owl:Class rdf:about="#Concept"> + <owl:disjointWith rdf:resource="#Skill"/> + <owl:disjointWith> + <owl:Class rdf:about="#Property"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#PhysicalObject"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#OpticalDevice"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + <owl:someValuesFrom rdf:resource="#Length"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + <owl:someValuesFrom rdf:resource="#Diameter"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#Device"/> + </owl:Class> + <owl:Class rdf:about="#Detach"> + <owl:disjointWith> + <owl:Class rdf:about="#Release"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Grasp"/> + <owl:disjointWith rdf:resource="#Attach"/> + <owl:disjointWith> + <owl:Class rdf:about="#Clamp"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Unclamp"/> + <rdfs:subClassOf rdf:resource="#Secure"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#Robot"/> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#isSkillOf"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="OperatingMode"> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#StringType"/> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="Translate"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#CoordinateType"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#Parameter"/> + </owl:Class> + <owl:Class rdf:ID="holderWidthTolerance"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#LengthUnit"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#FloatType"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#Parameter"/> + </owl:Class> + <owl:Class rdf:about="#IsTransparent"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#BooleanType"/> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Color"/> + <owl:disjointWith rdf:resource="#ElectricalConnection"/> + <owl:disjointWith rdf:resource="#objectCircular"/> + <owl:disjointWith rdf:resource="#NumberOfJoints"/> + <owl:disjointWith rdf:resource="#Geometry"/> + <owl:disjointWith rdf:resource="#Diameter"/> + <owl:disjointWith rdf:resource="#BoundingBox"/> + <owl:disjointWith rdf:resource="#Payload"/> + <owl:disjointWith rdf:resource="#Cost"/> + <owl:disjointWith rdf:resource="#MaxResolution"/> + <owl:disjointWith rdf:resource="#DeviceProperty"/> + <owl:disjointWith rdf:resource="#NumberOfFingers"/> + <owl:disjointWith> + <owl:Class rdf:about="#PowerConsumption"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#minStructureSize"/> + <owl:disjointWith rdf:resource="#Mass"/> + <owl:disjointWith rdf:resource="#Material"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Property"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#FieldOfView"/> + </owl:Class> + <owl:Class rdf:about="#OpticColorSensor"> + <owl:disjointWith rdf:resource="#SmartCamera"/> + <owl:disjointWith rdf:resource="#OpticContrastScanner"/> + <owl:disjointWith rdf:resource="#LaserScanner2D"/> + <rdfs:subClassOf rdf:resource="#OpticSensor"/> + <owl:disjointWith rdf:resource="#OpticLuminescenceScanner"/> + <owl:disjointWith rdf:resource="#OpticSwitch"/> + <owl:disjointWith rdf:resource="#OpticDistanceSensor"/> + <owl:disjointWith rdf:resource="#VisionSensor"/> + <owl:disjointWith> + <owl:Class rdf:about="#LightGrid"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:ID="minFreeDistWidth"> + <rdfs:subClassOf rdf:resource="#Parameter"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#IntegerTypeA"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#HexapodRobot"> + <owl:disjointWith rdf:resource="#SpecialKinematicRobot"/> + <owl:disjointWith rdf:resource="#SimpleKinematicRobot"/> + <owl:disjointWith rdf:resource="#ScaraRobot"/> + <owl:disjointWith> + <owl:Class rdf:about="#ParallelKinematicRobot"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#CartesianRobot"/> + <owl:disjointWith rdf:resource="#ArticulatedRobot"/> + <rdfs:subClassOf rdf:resource="#Robot"/> + </owl:Class> + <owl:Class rdf:about="#Powder-coat"> + <rdfs:subClassOf> + <owl:Class rdf:about="#Coat"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Varnish"/> + <owl:disjointWith rdf:resource="#Hot-galvanise"/> + <owl:disjointWith rdf:resource="#Electroplate"/> + </owl:Class> + <owl:Class rdf:ID="DrillMachine"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom> + <owl:Class rdf:about="#Drill"/> + </owl:someValuesFrom> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasSkill"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Class rdf:about="#Manufacturing"/> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#MeasureAcceleration"> + <owl:disjointWith rdf:resource="#MeasureTemperature"/> + <owl:disjointWith> + <owl:Class rdf:about="#MeasureForce"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Class rdf:about="#Measure"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#MeasureDiameter"/> + <owl:disjointWith rdf:resource="#MeasureVolume"/> + <owl:disjointWith rdf:resource="#MeasureOrientationOfObject"/> + <owl:disjointWith rdf:resource="#MeasureSpeed"/> + <owl:disjointWith rdf:resource="#MeasureDistance"/> + <owl:disjointWith rdf:resource="#MeasureAngle"/> + <owl:disjointWith rdf:resource="#MeasureTorque"/> + <owl:disjointWith rdf:resource="#MeasureArea"/> + <owl:disjointWith rdf:resource="#MeasureMotionOfObject"/> + <owl:disjointWith rdf:resource="#MeasurePositionOfObject"/> + </owl:Class> + <owl:Class rdf:about="#AdditionalFunction"> + <owl:disjointWith rdf:resource="#MainFunction"/> + <owl:disjointWith rdf:resource="#DiagnosticFunction"/> + <rdfs:subClassOf rdf:resource="#Skill"/> + </owl:Class> + <owl:Class rdf:about="#ReadOpticalCharacters"> + <owl:disjointWith rdf:resource="#ReadBrailleCode"/> + <owl:disjointWith rdf:resource="#ReadBarCode"/> + <owl:disjointWith rdf:resource="#Read2DMatrixCode"/> + <rdfs:subClassOf rdf:resource="#Read"/> + </owl:Class> + <owl:Class rdf:about="#TorqueForceSensor"> + <rdfs:subClassOf rdf:resource="#Sensor"/> + <owl:disjointWith rdf:resource="#UltrasonicSensor"/> + <owl:disjointWith rdf:resource="#TactileSensor"/> + <owl:disjointWith rdf:resource="#OpticSensor"/> + <owl:disjointWith rdf:resource="#MagneticSensor"/> + <owl:disjointWith rdf:resource="#InductiveSensor"/> + <owl:disjointWith> + <owl:Class rdf:about="#EncoderSensor"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#CapacitveSensor"/> + </owl:Class> + <owl:Class rdf:about="#Weld"> + <rdfs:subClassOf rdf:resource="#Join"/> + <owl:disjointWith rdf:resource="#Solder"/> + <owl:disjointWith rdf:resource="#Rivet"/> + <owl:disjointWith> + <owl:Class rdf:about="#Glue"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Fill"/> + <owl:disjointWith rdf:resource="#Clinch"/> + <owl:disjointWith rdf:resource="#Bolt"/> + <owl:disjointWith rdf:resource="#Assemble"/> + </owl:Class> + <owl:Class rdf:about="#Glue"> + <rdfs:subClassOf rdf:resource="#Join"/> + <owl:disjointWith rdf:resource="#Weld"/> + <owl:disjointWith rdf:resource="#Solder"/> + <owl:disjointWith rdf:resource="#Rivet"/> + <owl:disjointWith rdf:resource="#Fill"/> + <owl:disjointWith rdf:resource="#Clinch"/> + <owl:disjointWith rdf:resource="#Bolt"/> + <owl:disjointWith rdf:resource="#Assemble"/> + </owl:Class> + <owl:Class rdf:about="#Manufacturing"> + <owl:disjointWith rdf:resource="#Tool"/> + <owl:disjointWith rdf:resource="#Sensor"/> + <owl:disjointWith rdf:resource="#ManipulationAndHandling"/> + <owl:disjointWith rdf:resource="#EnvironmentDevice"/> + <owl:disjointWith> + <owl:Class rdf:about="#Controller"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Communication"/> + <rdfs:subClassOf rdf:resource="#Device"/> + </owl:Class> + <owl:Class rdf:ID="BarcodeReader"> + <rdfs:subClassOf rdf:resource="#VisionSensor"/> + </owl:Class> + <owl:Class rdf:about="#LinearEncoder"> + <rdfs:subClassOf> + <owl:Class rdf:about="#EncoderSensor"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#WireDrawEncoder"/> + <owl:disjointWith rdf:resource="#WheelEncoder"/> + </owl:Class> + <owl:Class rdf:ID="EngravingMachine"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasSkill"/> + </owl:onProperty> + <owl:someValuesFrom rdf:resource="#Engrave"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#Manufacturing"/> + </owl:Class> + <owl:Class rdf:ID="Channel"> + <rdfs:subClassOf rdf:resource="#Parameter"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#IntegerTypeA"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:ID="IlluminationRed"> + <rdfs:subClassOf rdf:resource="#Parameter"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#BooleanType"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Coat"> + <rdfs:subClassOf rdf:resource="#ManufacturingFunction"/> + <owl:disjointWith rdf:resource="#Separate"/> + <owl:disjointWith rdf:resource="#Mold"/> + <owl:disjointWith rdf:resource="#ModifyWorkpieceProperties"/> + <owl:disjointWith rdf:resource="#Join"/> + <owl:disjointWith rdf:resource="#Form"/> + </owl:Class> + <owl:Class rdf:about="#ResponseTime"> + <owl:disjointWith rdf:resource="#SwitchingFrequency"/> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> + <owl:disjointWith rdf:resource="#TransportProtocol"/> + <owl:disjointWith> + <owl:Class rdf:about="#SerialInOutSignal"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#MaxAmbientTemperature"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#LightType"/> + <owl:disjointWith rdf:resource="#Length"/> + <owl:disjointWith rdf:resource="#DigitalOut"/> + <owl:disjointWith> + <owl:Class rdf:about="#Editable"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#FloatType"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#WormDiameter"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Reachability"/> + <owl:disjointWith rdf:resource="#ScanningDistance"/> + <owl:disjointWith rdf:resource="#Resolution"/> + <owl:disjointWith rdf:resource="#LaserClass"/> + <owl:disjointWith> + <owl:Class rdf:about="#ElectricalInterface"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Accuracy"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Height"/> + <owl:disjointWith rdf:resource="#EthernetInterface"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#TimeUnit"/> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#FTP"/> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith rdf:resource="#DepthResolution"/> + <owl:disjointWith rdf:resource="#RJ45"/> + <owl:disjointWith> + <owl:Class rdf:about="#PneumaticConnector"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#AngleResolution"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <owl:disjointWith rdf:resource="#Profibus"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + <owl:disjointWith rdf:resource="#DigitalIn"/> + <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith rdf:resource="#MechanicalConnector"/> + <owl:disjointWith rdf:resource="#Baudrate"/> + <owl:disjointWith rdf:resource="#MaxScanAngle"/> + <owl:disjointWith rdf:resource="#UPnP"/> + <owl:disjointWith rdf:resource="#WormOutside"/> + <owl:disjointWith rdf:resource="#MaxForce"/> + <owl:disjointWith rdf:resource="#WormInside"/> + <owl:disjointWith> + <owl:Class rdf:about="#Width"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> + <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> + <owl:disjointWith rdf:resource="#LightSpotSize"/> + <owl:disjointWith> + <owl:Class rdf:about="#CapabilityMaterial"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> + <owl:disjointWith rdf:resource="#ChuckDiameter"/> + <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> + </owl:Class> + <owl:Class rdf:about="#CapabilityMaterial"> + <owl:disjointWith rdf:resource="#LaserClass"/> + <owl:disjointWith rdf:resource="#Reachability"/> + <owl:disjointWith> + <owl:Class rdf:about="#WormDiameter"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxScanAngle"/> + <owl:disjointWith rdf:resource="#ChuckDiameter"/> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> + <owl:disjointWith rdf:resource="#DepthResolution"/> + <owl:disjointWith> + <owl:Class rdf:about="#SerialInOutSignal"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> + <owl:disjointWith rdf:resource="#MaxForce"/> + <owl:disjointWith> + <owl:Class rdf:about="#ElectricalInterface"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#LightType"/> + <owl:disjointWith rdf:resource="#Height"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> + <owl:disjointWith rdf:resource="#MechanicalConnector"/> + <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith> + <owl:Class rdf:about="#Accuracy"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Editable"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Resolution"/> + <owl:disjointWith rdf:resource="#EthernetInterface"/> + <owl:disjointWith rdf:resource="#Length"/> + <owl:disjointWith rdf:resource="#RJ45"/> + <owl:disjointWith> + <owl:Class rdf:about="#Width"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Profibus"/> + <owl:disjointWith rdf:resource="#LightSpotSize"/> + <owl:disjointWith rdf:resource="#ScanningDistance"/> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <owl:disjointWith> + <owl:Class rdf:about="#MaxAmbientTemperature"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#ResponseTime"/> + <owl:disjointWith rdf:resource="#Baudrate"/> + <owl:disjointWith rdf:resource="#WormInside"/> + <owl:disjointWith> + <owl:Class rdf:about="#PneumaticConnector"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#SwitchingFrequency"/> + <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> + <owl:disjointWith rdf:resource="#DigitalOut"/> + <owl:disjointWith rdf:resource="#WormOutside"/> + <owl:disjointWith rdf:resource="#TransportProtocol"/> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith rdf:resource="#AngleResolution"/> + <owl:disjointWith rdf:resource="#DigitalIn"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#StringType"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + <owl:disjointWith rdf:resource="#FTP"/> + <owl:disjointWith rdf:resource="#UPnP"/> + </owl:Class> + <owl:Class rdf:ID="minFreeDistHeight"> + <rdfs:subClassOf rdf:resource="#Parameter"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#IntegerTypeA"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#PneumaticConnector"> + <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith> + <owl:Class rdf:about="#WormDiameter"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxForce"/> + <owl:disjointWith rdf:resource="#MechanicalConnector"/> + <owl:disjointWith rdf:resource="#LightType"/> + <owl:disjointWith rdf:resource="#FTP"/> + <owl:disjointWith> + <owl:Class rdf:about="#SerialInOutSignal"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Height"/> + <owl:disjointWith rdf:resource="#DigitalIn"/> + <owl:disjointWith rdf:resource="#RJ45"/> + <owl:disjointWith rdf:resource="#ScanningDistance"/> + <owl:disjointWith rdf:resource="#WormOutside"/> + <owl:disjointWith rdf:resource="#WormInside"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <owl:disjointWith> + <owl:Class rdf:about="#MaxAmbientTemperature"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Width"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> + <owl:disjointWith rdf:resource="#Profibus"/> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> + <owl:disjointWith rdf:resource="#LightSpotSize"/> + <owl:disjointWith rdf:resource="#AngleResolution"/> + <owl:disjointWith rdf:resource="#Reachability"/> + <owl:disjointWith rdf:resource="#DigitalOut"/> + <owl:disjointWith rdf:resource="#MaxScanAngle"/> + <owl:disjointWith rdf:resource="#SwitchingFrequency"/> + <owl:disjointWith> + <owl:Class rdf:about="#Accuracy"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#ElectricalInterface"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> + <owl:disjointWith rdf:resource="#ChuckDiameter"/> + <owl:disjointWith rdf:resource="#Length"/> + <owl:disjointWith> + <owl:Class rdf:about="#Editable"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> + <owl:disjointWith rdf:resource="#CapabilityMaterial"/> + <owl:disjointWith rdf:resource="#Baudrate"/> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#DepthResolution"/> + <owl:disjointWith rdf:resource="#LaserClass"/> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> + <owl:disjointWith rdf:resource="#UPnP"/> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <owl:disjointWith rdf:resource="#EthernetInterface"/> + <owl:disjointWith rdf:resource="#TransportProtocol"/> + <owl:disjointWith rdf:resource="#ResponseTime"/> + <owl:disjointWith rdf:resource="#Resolution"/> + </owl:Class> + <owl:Class rdf:ID="LightWaveAngle"> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + </owl:Class> + <owl:Class rdf:ID="lensID"> + <rdfs:subClassOf rdf:resource="#Parameter"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#IntegerTypeA"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#LinearMove"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom rdf:resource="#Origin"/> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasParameter"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> <rdfs:subClassOf rdf:resource="#Move"/> </owl:Class> - <owl:Class rdf:about="#ExtractEdges"> - <rdfs:subClassOf rdf:resource="#ImageAnalysis"/> - <owl:disjointWith rdf:resource="#TransformImage"/> - <owl:disjointWith rdf:resource="#SegmentImage"/> - <owl:disjointWith rdf:resource="#FilterImage"/> - <owl:disjointWith rdf:resource="#DecompressImageData"/> - <owl:disjointWith rdf:resource="#CompressImageData"/> - <owl:disjointWith rdf:resource="#CalibrateImage"/> - <owl:disjointWith rdf:resource="#BlobAnalysis"/> + <owl:Class rdf:ID="MinApertureStop"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#FloatType"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + </owl:Class> + <owl:Class rdf:about="#Measure"> + <owl:disjointWith rdf:resource="#ScanArea"/> + <owl:disjointWith rdf:resource="#Read"/> + <owl:disjointWith rdf:resource="#ImageAnalysis"/> + <owl:disjointWith rdf:resource="#Detect"/> + <owl:disjointWith> + <owl:Class rdf:about="#Classify"/> + </owl:disjointWith> + <rdfs:subClassOf rdf:resource="#SensorFunction"/> + </owl:Class> + <owl:Class rdf:about="#PositionParam"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#CoordinateType"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#Parameter"/> + </owl:Class> + <owl:Class rdf:about="#Release"> + <owl:disjointWith rdf:resource="#Grasp"/> + <owl:disjointWith rdf:resource="#Detach"/> + <owl:disjointWith rdf:resource="#Attach"/> + <owl:disjointWith> + <owl:Class rdf:about="#Clamp"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Unclamp"/> + <rdfs:subClassOf rdf:resource="#Secure"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#isSkillOf"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#Gripper"/> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#EncoderSensor"> + <owl:disjointWith rdf:resource="#UltrasonicSensor"/> + <owl:disjointWith rdf:resource="#TorqueForceSensor"/> + <owl:disjointWith rdf:resource="#TactileSensor"/> + <owl:disjointWith rdf:resource="#OpticSensor"/> + <owl:disjointWith rdf:resource="#MagneticSensor"/> + <owl:disjointWith rdf:resource="#InductiveSensor"/> + <owl:disjointWith rdf:resource="#CapacitveSensor"/> + <rdfs:subClassOf rdf:resource="#Sensor"/> + </owl:Class> + <owl:Class rdf:about="#Clamp"> + <owl:disjointWith rdf:resource="#Attach"/> + <owl:disjointWith rdf:resource="#Detach"/> + <owl:disjointWith rdf:resource="#Grasp"/> + <owl:disjointWith rdf:resource="#Release"/> + <owl:disjointWith rdf:resource="#Unclamp"/> + <rdfs:subClassOf rdf:resource="#Secure"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#isSkillOf"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#Fixture"/> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#PowerConsumption"> + <owl:disjointWith rdf:resource="#Cost"/> + <owl:disjointWith rdf:resource="#Payload"/> + <owl:disjointWith rdf:resource="#NumberOfJoints"/> + <owl:disjointWith rdf:resource="#objectCircular"/> + <owl:disjointWith rdf:resource="#FieldOfView"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#PowerUnit"/> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#ElectricalConnection"/> + <owl:disjointWith rdf:resource="#Color"/> + <owl:disjointWith rdf:resource="#Material"/> + <owl:disjointWith rdf:resource="#BoundingBox"/> + <owl:disjointWith rdf:resource="#Mass"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#FloatType"/> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Geometry"/> + <owl:disjointWith rdf:resource="#MaxResolution"/> + <owl:disjointWith rdf:resource="#DeviceProperty"/> + <owl:disjointWith rdf:resource="#Diameter"/> + <owl:disjointWith rdf:resource="#NumberOfFingers"/> + <owl:disjointWith rdf:resource="#IsTransparent"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Property"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#minStructureSize"/> + </owl:Class> + <owl:Class rdf:about="#Extrude"> + <owl:disjointWith rdf:resource="#Press"/> + <owl:disjointWith rdf:resource="#Bead"/> + <owl:disjointWith rdf:resource="#Strech-Form"/> + <owl:disjointWith rdf:resource="#True"/> + <owl:disjointWith rdf:resource="#Bend"/> + <owl:disjointWith> + <owl:Class rdf:about="#Flang"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Crush"/> + <rdfs:subClassOf rdf:resource="#Form"/> + <owl:disjointWith rdf:resource="#Roll"/> + <owl:disjointWith> + <owl:Class rdf:about="#Forge"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Fold"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Deep-Draw"/> + </owl:Class> + <owl:Class rdf:ID="ImagerWidth"> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#IntegerTypeA"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#ParallelKinematicRobot"> + <rdfs:subClassOf rdf:resource="#Robot"/> + <owl:disjointWith rdf:resource="#SpecialKinematicRobot"/> + <owl:disjointWith rdf:resource="#SimpleKinematicRobot"/> + <owl:disjointWith rdf:resource="#ScaraRobot"/> + <owl:disjointWith rdf:resource="#HexapodRobot"/> + <owl:disjointWith rdf:resource="#CartesianRobot"/> + <owl:disjointWith rdf:resource="#ArticulatedRobot"/> + </owl:Class> + <owl:Class rdf:about="#Focalize"> + <rdfs:subClassOf rdf:resource="#OpticFunction"/> + </owl:Class> + <owl:Class rdf:about="#Wait"> + <owl:disjointWith rdf:resource="#Reset"/> + <owl:disjointWith rdf:resource="#Sync"/> + <owl:disjointWith rdf:resource="#LoadParameterSet"/> + <owl:disjointWith rdf:resource="#SetParameterValue"/> + <owl:disjointWith rdf:resource="#ChangeEnvironment"/> + <rdfs:subClassOf rdf:resource="#AdditionalFunction"/> + <owl:disjointWith rdf:resource="#SaveParameterSet"/> + <owl:disjointWith rdf:resource="#Calibrate"/> + <owl:disjointWith> + <owl:Class rdf:about="#HMI"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#MeasureForce"> + <owl:disjointWith rdf:resource="#MeasureMotionOfObject"/> + <owl:disjointWith rdf:resource="#MeasureAcceleration"/> + <owl:disjointWith rdf:resource="#MeasureDistance"/> + <owl:disjointWith rdf:resource="#MeasureSpeed"/> + <owl:disjointWith rdf:resource="#MeasureOrientationOfObject"/> + <owl:disjointWith rdf:resource="#MeasureAngle"/> + <owl:disjointWith rdf:resource="#MeasurePositionOfObject"/> + <owl:disjointWith rdf:resource="#MeasureTorque"/> + <owl:disjointWith rdf:resource="#MeasureVolume"/> + <owl:disjointWith rdf:resource="#MeasureArea"/> + <rdfs:subClassOf rdf:resource="#Measure"/> + <owl:disjointWith rdf:resource="#MeasureDiameter"/> + <owl:disjointWith rdf:resource="#MeasureTemperature"/> + </owl:Class> + <owl:Class rdf:about="#Editable"> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <owl:disjointWith rdf:resource="#DigitalIn"/> + <owl:disjointWith rdf:resource="#DigitalOut"/> + <owl:disjointWith rdf:resource="#LaserClass"/> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith> + <owl:Class rdf:about="#WormDiameter"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#CapabilityMaterial"/> + <owl:disjointWith rdf:resource="#LightSpotSize"/> + <owl:disjointWith rdf:resource="#MaxScanAngle"/> + <owl:disjointWith rdf:resource="#Height"/> + <owl:disjointWith> + <owl:Class rdf:about="#MaxAmbientTemperature"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#WormInside"/> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> + <owl:disjointWith rdf:resource="#Profibus"/> + <owl:disjointWith rdf:resource="#WormOutside"/> + <owl:disjointWith rdf:resource="#LightType"/> + <owl:disjointWith rdf:resource="#ScanningDistance"/> + <owl:disjointWith rdf:resource="#MechanicalConnector"/> + <owl:disjointWith> + <owl:Class rdf:about="#SerialInOutSignal"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#RJ45"/> + <owl:disjointWith rdf:resource="#Reachability"/> + <owl:disjointWith rdf:resource="#MaxForce"/> + <owl:disjointWith rdf:resource="#AngleResolution"/> + <owl:disjointWith> + <owl:Class rdf:about="#Width"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#EthernetInterface"/> + <owl:disjointWith rdf:resource="#PneumaticConnector"/> + <owl:disjointWith rdf:resource="#Baudrate"/> + <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> + <owl:disjointWith rdf:resource="#Resolution"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <owl:disjointWith rdf:resource="#FTP"/> + <owl:disjointWith> + <owl:Class rdf:about="#Accuracy"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> + <owl:disjointWith rdf:resource="#UPnP"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#BooleanType"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith> + <owl:Class rdf:about="#ElectricalInterface"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#SwitchingFrequency"/> + <owl:disjointWith rdf:resource="#ResponseTime"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#DepthResolution"/> + <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> + <owl:disjointWith rdf:resource="#ChuckDiameter"/> + <owl:disjointWith rdf:resource="#Length"/> + <owl:disjointWith rdf:resource="#TransportProtocol"/> + <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> + </owl:Class> + <owl:Class rdf:about="#Accuracy"> + <owl:disjointWith rdf:resource="#Height"/> + <owl:disjointWith rdf:resource="#Editable"/> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> + <owl:disjointWith rdf:resource="#FTP"/> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> + <owl:disjointWith rdf:resource="#CapabilityMaterial"/> + <owl:disjointWith rdf:resource="#Resolution"/> + <owl:disjointWith rdf:resource="#MechanicalConnector"/> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <owl:disjointWith rdf:resource="#Profibus"/> + <owl:disjointWith rdf:resource="#EthernetInterface"/> + <owl:disjointWith rdf:resource="#LaserClass"/> + <owl:disjointWith rdf:resource="#LightSpotSize"/> + <owl:disjointWith rdf:resource="#WormInside"/> + <owl:disjointWith rdf:resource="#PneumaticConnector"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + <owl:disjointWith rdf:resource="#DepthResolution"/> + <owl:disjointWith rdf:resource="#MaxForce"/> + <owl:disjointWith rdf:resource="#WormOutside"/> + <owl:disjointWith rdf:resource="#RJ45"/> + <owl:disjointWith rdf:resource="#ChuckDiameter"/> + <owl:disjointWith rdf:resource="#LightType"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <owl:disjointWith rdf:resource="#Reachability"/> + <owl:disjointWith> + <owl:Class rdf:about="#SerialInOutSignal"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#WormDiameter"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#ScanningDistance"/> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#Baudrate"/> + <owl:disjointWith rdf:resource="#UPnP"/> + <owl:disjointWith rdf:resource="#TransportProtocol"/> + <owl:disjointWith rdf:resource="#SwitchingFrequency"/> + <owl:disjointWith rdf:resource="#AngleResolution"/> + <owl:disjointWith rdf:resource="#Length"/> + <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> + <owl:disjointWith rdf:resource="#DigitalOut"/> + <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> + <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith> + <owl:Class rdf:about="#ElectricalInterface"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxScanAngle"/> + <owl:disjointWith rdf:resource="#ResponseTime"/> + <owl:disjointWith> + <owl:Class rdf:about="#MaxAmbientTemperature"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#DigitalIn"/> + <owl:disjointWith> + <owl:Class rdf:about="#Width"/> + </owl:disjointWith> </owl:Class> - <owl:Class rdf:about="#Arrange"> - <owl:disjointWith rdf:resource="#Pass"/> - <owl:disjointWith rdf:resource="#Convey"/> - <rdfs:subClassOf rdf:resource="#Move"/> - <owl:disjointWith rdf:resource="#Turn"/> - <owl:disjointWith rdf:resource="#Orient"/> - <owl:disjointWith rdf:resource="#Displace"/> - <owl:disjointWith rdf:resource="#Position"/> + <owl:Class rdf:about="#ElectricalInterface"> <owl:disjointWith> - <owl:Class rdf:about="#Feed"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Pan"/> + <owl:disjointWith rdf:resource="#CapabilityMaterial"/> + <owl:disjointWith rdf:resource="#UPnP"/> + <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> + <owl:disjointWith rdf:resource="#Accuracy"/> + <owl:disjointWith rdf:resource="#ScanningDistance"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + <owl:disjointWith> + <owl:Class rdf:about="#MaxAmbientTemperature"/> + </owl:disjointWith> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#StringType"/> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Length"/> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#FTP"/> + <owl:disjointWith rdf:resource="#ChuckDiameter"/> + <owl:disjointWith rdf:resource="#Reachability"/> + <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> + <owl:disjointWith rdf:resource="#LaserClass"/> + <owl:disjointWith rdf:resource="#Resolution"/> + <owl:disjointWith rdf:resource="#Profibus"/> + <owl:disjointWith rdf:resource="#LightType"/> + <owl:disjointWith rdf:resource="#Repeatability"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#WormInside"/> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <owl:disjointWith rdf:resource="#MaxScanAngle"/> + <owl:disjointWith rdf:resource="#DepthResolution"/> + <owl:disjointWith rdf:resource="#LightSpotSize"/> + <owl:disjointWith rdf:resource="#SwitchingFrequency"/> + <owl:disjointWith rdf:resource="#EthernetInterface"/> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> + <owl:disjointWith> + <owl:Class rdf:about="#SerialInOutSignal"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#DigitalOut"/> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith rdf:resource="#Baudrate"/> + <owl:disjointWith rdf:resource="#Editable"/> + <owl:disjointWith rdf:resource="#Height"/> + <owl:disjointWith rdf:resource="#AngleResolution"/> + <owl:disjointWith> + <owl:Class rdf:about="#WormDiameter"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#PneumaticConnector"/> + <owl:disjointWith rdf:resource="#ResponseTime"/> + <owl:disjointWith rdf:resource="#DigitalIn"/> + <owl:disjointWith rdf:resource="#MaxForce"/> + <owl:disjointWith rdf:resource="#TransportProtocol"/> + <owl:disjointWith rdf:resource="#RJ45"/> + <owl:disjointWith rdf:resource="#WormOutside"/> + <owl:disjointWith rdf:resource="#MechanicalConnector"/> </owl:Class> - <owl:Class rdf:about="#ReadBrailleCode"> - <owl:disjointWith rdf:resource="#ReadOpticalCharacters"/> - <owl:disjointWith rdf:resource="#ReadBarCode"/> - <owl:disjointWith rdf:resource="#Read2DMatrixCode"/> - <rdfs:subClassOf rdf:resource="#Read"/> + <owl:Class rdf:ID="DrillBit"> + <rdfs:subClassOf rdf:resource="#Tool"/> + </owl:Class> + <owl:Class rdf:about="#PhysicalObject"> + <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom> + <owl:Class rdf:about="#Property"/> + </owl:allValuesFrom> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + <owl:someValuesFrom rdf:resource="#Mass"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + <owl:someValuesFrom rdf:resource="#Geometry"/> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Concept"/> + <owl:disjointWith rdf:resource="#Skill"/> + <owl:disjointWith> + <owl:Class rdf:about="#Property"/> + </owl:disjointWith> + </owl:Class> + <owl:Class rdf:about="#HMI"> + <owl:disjointWith rdf:resource="#ChangeEnvironment"/> + <owl:disjointWith rdf:resource="#Wait"/> + <owl:disjointWith rdf:resource="#SetParameterValue"/> + <owl:disjointWith rdf:resource="#Sync"/> + <owl:disjointWith rdf:resource="#LoadParameterSet"/> + <rdfs:subClassOf rdf:resource="#AdditionalFunction"/> + <owl:disjointWith rdf:resource="#Reset"/> + <owl:disjointWith rdf:resource="#Calibrate"/> + <owl:disjointWith rdf:resource="#SaveParameterSet"/> + </owl:Class> + <owl:Class rdf:about="#LightGrid"> + <owl:disjointWith rdf:resource="#VisionSensor"/> + <owl:disjointWith rdf:resource="#OpticColorSensor"/> + <owl:disjointWith rdf:resource="#OpticLuminescenceScanner"/> + <rdfs:subClassOf rdf:resource="#OpticSensor"/> + <owl:disjointWith rdf:resource="#LaserScanner2D"/> + <owl:disjointWith rdf:resource="#SmartCamera"/> + <owl:disjointWith rdf:resource="#OpticContrastScanner"/> + <owl:disjointWith rdf:resource="#OpticSwitch"/> + <owl:disjointWith rdf:resource="#OpticDistanceSensor"/> + </owl:Class> + <owl:Class rdf:ID="posTolHeight"> + <rdfs:subClassOf rdf:resource="#Parameter"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#IntegerTypeA"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + </owl:Restriction> + </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#Drill"> + <owl:disjointWith rdf:resource="#File"/> + <owl:disjointWith rdf:resource="#Lap"/> + <rdfs:subClassOf rdf:resource="#Separate"/> + <owl:disjointWith rdf:resource="#Hone"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#isSkillOf"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#DrillMachine"/> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#Mill"/> + <owl:disjointWith rdf:resource="#Broach"/> + <owl:disjointWith rdf:resource="#Grind"/> + <owl:disjointWith rdf:resource="#Saw"/> + <owl:disjointWith rdf:resource="#Cut"/> + <owl:disjointWith rdf:resource="#Lathe"/> + <owl:disjointWith rdf:resource="#Rub"/> + <owl:disjointWith rdf:resource="#Plane"/> + <owl:disjointWith rdf:resource="#Electro-discharge-machine"/> + <owl:disjointWith rdf:resource="#Thermal-Separate"/> + <owl:disjointWith rdf:resource="#Thrust"/> + </owl:Class> + <owl:Class rdf:ID="FileformatSave"> + <rdfs:subClassOf rdf:resource="#Parameter"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#StringType"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> </owl:Class> - <owl:Class rdf:about="#Weld"> - <rdfs:subClassOf rdf:resource="#Join"/> - <owl:disjointWith rdf:resource="#Solder"/> - <owl:disjointWith rdf:resource="#Rivet"/> - <owl:disjointWith rdf:resource="#Glue"/> - <owl:disjointWith rdf:resource="#Fill"/> - <owl:disjointWith> - <owl:Class rdf:about="#Clinch"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#Bolt"/> - <owl:disjointWith rdf:resource="#Assemble"/> + <owl:Class rdf:about="#CurrentUnit"> + <owl:disjointWith rdf:resource="#VelocityUnit"/> + <owl:disjointWith rdf:resource="#RotationalVelocityUnit"/> + <rdfs:subClassOf rdf:resource="#Unit"/> + <owl:disjointWith rdf:resource="#AngleUnit"/> + <owl:disjointWith rdf:resource="#MassUnit"/> + <owl:disjointWith rdf:resource="#TemperatureUnit"/> + <owl:disjointWith rdf:resource="#TimeUnit"/> + <owl:disjointWith rdf:resource="#CurrencyUnit"/> + <owl:disjointWith rdf:resource="#PowerUnit"/> + <owl:disjointWith rdf:resource="#FrequencyUnit"/> + <owl:disjointWith rdf:resource="#LengthUnit"/> + <owl:disjointWith rdf:resource="#NullUnit"/> + <owl:disjointWith rdf:resource="#ForceUnit"/> </owl:Class> - <owl:Class rdf:about="#TypeOfActuation"> + <owl:Class rdf:ID="Thickness"> + <owl:disjointWith rdf:resource="#ResponseTime"/> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <owl:disjointWith rdf:resource="#LightSpotSize"/> <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> + <owl:Class rdf:about="#SerialInOutSignal"/> </owl:disjointWith> - <owl:disjointWith rdf:resource="#Accuracy"/> - <owl:disjointWith rdf:resource="#Reachability"/> + <owl:disjointWith rdf:resource="#WormOutside"/> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> + <owl:disjointWith rdf:resource="#DigitalOut"/> + <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> <owl:disjointWith rdf:resource="#Profibus"/> - <owl:disjointWith rdf:resource="#Serial"/> + <rdfs:subClassOf> + <owl:Class rdf:about="#Property"/> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#EthernetInterface"/> + <owl:disjointWith rdf:resource="#Baudrate"/> + <owl:disjointWith rdf:resource="#Editable"/> <owl:disjointWith rdf:resource="#DepthResolution"/> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> <owl:disjointWith rdf:resource="#ScanningDistance"/> - <owl:disjointWith rdf:resource="#Length"/> - <owl:disjointWith rdf:resource="#DigitalOut"/> - <owl:disjointWith rdf:resource="#MaxAmbientTemperature"/> - <owl:disjointWith rdf:resource="#EthernetInterface"/> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <owl:disjointWith rdf:resource="#PneumaticConnector"/> + <owl:disjointWith rdf:resource="#Resolution"/> + <owl:disjointWith> + <owl:Class rdf:about="#MaxAmbientTemperature"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#LaserClass"/> <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> - <owl:disjointWith rdf:resource="#Width"/> - <owl:disjointWith rdf:resource="#AngleResolution"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#FloatType"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> <owl:disjointWith rdf:resource="#CapabilityMaterial"/> + <owl:disjointWith rdf:resource="#TransportProtocol"/> + <owl:disjointWith rdf:resource="#Accuracy"/> + <owl:disjointWith rdf:resource="#RJ45"/> + <owl:disjointWith> + <owl:Class rdf:about="#WormDiameter"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#WormInside"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#LengthUnit"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#FTP"/> + <owl:disjointWith rdf:resource="#ElectricalInterface"/> <owl:disjointWith rdf:resource="#ChuckDiameter"/> <owl:disjointWith rdf:resource="#MaxForce"/> - <owl:disjointWith rdf:resource="#Responsetime"/> <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> - <owl:disjointWith rdf:resource="#WormOutside"/> - <owl:disjointWith rdf:resource="#ElectricalInterface"/> + <owl:disjointWith rdf:resource="#DigitalIn"/> <owl:disjointWith rdf:resource="#MechanicalConnector"/> - <owl:disjointWith> - <owl:Class rdf:about="#FTP"/> - </owl:disjointWith> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> <owl:disjointWith rdf:resource="#LightType"/> - <rdfs:subClassOf rdf:resource="#DeviceProperty"/> - <owl:disjointWith rdf:resource="#TCP"/> - <owl:disjointWith rdf:resource="#Resolution"/> - <owl:disjointWith rdf:resource="#Repeatability"/> - <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> - <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> - <owl:disjointWith rdf:resource="#RJ45"/> - <owl:disjointWith rdf:resource="#WormInside"/> - <owl:disjointWith rdf:resource="#DigitalIn"/> <owl:disjointWith rdf:resource="#Height"/> - <owl:disjointWith rdf:resource="#LaserClass"/> - <owl:disjointWith rdf:resource="#Baudrate"/> - <owl:disjointWith rdf:resource="#LightSpotSize"/> - <owl:disjointWith rdf:resource="#UPnP"/> - <owl:disjointWith rdf:resource="#WormDiameter"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> + <owl:disjointWith rdf:resource="#MaxScanAngle"/> + <owl:disjointWith rdf:resource="#AngleResolution"/> + <owl:disjointWith rdf:resource="#Length"/> + <owl:disjointWith rdf:resource="#Reachability"/> <owl:disjointWith rdf:resource="#SwitchingFrequency"/> - <owl:disjointWith rdf:resource="#PneumaticConnector"/> - <owl:disjointWith rdf:resource="#Editable"/> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> + <owl:disjointWith rdf:resource="#UPnP"/> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> </owl:Class> - <owl:Class rdf:about="#SmartCamera"> - <owl:disjointWith rdf:resource="#OpticColorSensor"/> + <owl:Class rdf:about="#WorkArea"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#CoordinatePairType"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#Parameter"/> + </owl:Class> + <owl:Class rdf:about="#CricularParallelGripper"> + <rdfs:subClassOf rdf:resource="#ParallelGripper"/> + <owl:disjointWith rdf:resource="#LineParallelGripper"/> + <owl:disjointWith rdf:resource="#GeneralParallelGripper"/> + </owl:Class> + <owl:Class rdf:ID="Camera"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom rdf:resource="#Length"/> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:someValuesFrom rdf:resource="#Height"/> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:ObjectProperty rdf:about="#hasProperty"/> + </owl:onProperty> + <owl:someValuesFrom> + <owl:Class rdf:about="#Width"/> + </owl:someValuesFrom> + </owl:Restriction> + </rdfs:subClassOf> <rdfs:subClassOf rdf:resource="#OpticSensor"/> - <owl:disjointWith rdf:resource="#OpticDistanceSensor"/> - <owl:disjointWith rdf:resource="#LightGrid"/> - <owl:disjointWith rdf:resource="#OpticSwitch"/> - <owl:disjointWith rdf:resource="#OpticContrastScanner"/> - <owl:disjointWith rdf:resource="#OpticLuminescenceScanner"/> - <owl:disjointWith rdf:resource="#LaserScanner2D"/> - <owl:disjointWith rdf:resource="#VisionSensor"/> </owl:Class> - <owl:Class rdf:about="#AngleGripper"> - <rdfs:subClassOf rdf:resource="#PincerGripper"/> - <owl:disjointWith rdf:resource="#ParallelGripper"/> + <owl:Class rdf:ID="FilenameSave"> + <rdfs:subClassOf rdf:resource="#Parameter"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#StringType"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> </owl:Class> - <owl:Class rdf:about="#MeasureAcceleration"> - <owl:disjointWith rdf:resource="#MeasureTemperature"/> - <owl:disjointWith rdf:resource="#MeasureForce"/> - <rdfs:subClassOf rdf:resource="#Measure"/> - <owl:disjointWith rdf:resource="#MeasureDiameter"/> - <owl:disjointWith rdf:resource="#MeasureVolume"/> - <owl:disjointWith rdf:resource="#MeasureOrientationOfObject"/> - <owl:disjointWith rdf:resource="#MeasureSpeed"/> - <owl:disjointWith rdf:resource="#MeasureDistance"/> - <owl:disjointWith rdf:resource="#MeasureAngle"/> - <owl:disjointWith rdf:resource="#MeasureTorque"/> - <owl:disjointWith rdf:resource="#MeasureArea"/> - <owl:disjointWith rdf:resource="#MeasureMotionOfObject"/> + <owl:Class rdf:ID="LightSpectrumRange"> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + </owl:Class> + <owl:Class rdf:ID="holderHeight"> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#LengthUnit"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#FloatType"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#Parameter"/> + </owl:Class> + <owl:Class rdf:about="#Orient"> + <owl:disjointWith rdf:resource="#Arrange"/> + <owl:disjointWith rdf:resource="#Turn"/> + <owl:disjointWith rdf:resource="#Pan"/> + <owl:disjointWith rdf:resource="#Position"/> + <owl:disjointWith rdf:resource="#Convey"/> + <owl:disjointWith rdf:resource="#Displace"/> + <owl:disjointWith rdf:resource="#Pass"/> + <rdfs:subClassOf rdf:resource="#Move"/> + <owl:disjointWith rdf:resource="#Feed"/> + </owl:Class> + <owl:Class rdf:about="#HMI_Input"> + <owl:disjointWith rdf:resource="#HMI_Output"/> + <rdfs:subClassOf rdf:resource="#HMI"/> + </owl:Class> + <owl:Class rdf:about="#Classify"> + <owl:disjointWith rdf:resource="#ScanArea"/> + <owl:disjointWith rdf:resource="#Read"/> + <owl:disjointWith rdf:resource="#Measure"/> + <owl:disjointWith rdf:resource="#ImageAnalysis"/> + <owl:disjointWith rdf:resource="#Detect"/> + <rdfs:subClassOf rdf:resource="#SensorFunction"/> + </owl:Class> + <owl:Class rdf:about="#Flang"> + <rdfs:subClassOf rdf:resource="#Form"/> + <owl:disjointWith rdf:resource="#Roll"/> + <owl:disjointWith rdf:resource="#Deep-Draw"/> + <owl:disjointWith rdf:resource="#Bead"/> + <owl:disjointWith rdf:resource="#Press"/> + <owl:disjointWith rdf:resource="#Strech-Form"/> <owl:disjointWith> - <owl:Class rdf:about="#MeasurePositionOfObject"/> + <owl:Class rdf:about="#Fold"/> + </owl:disjointWith> + <owl:disjointWith> + <owl:Class rdf:about="#Forge"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#True"/> + <owl:disjointWith rdf:resource="#Bend"/> + <owl:disjointWith rdf:resource="#Extrude"/> + <owl:disjointWith rdf:resource="#Crush"/> </owl:Class> - <owl:Class rdf:about="#Device"> + <owl:Class rdf:ID="Ethernet"> + <rdfs:subClassOf rdf:resource="#Communication"/> + </owl:Class> + <owl:Class rdf:about="#Property"> + <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:someValuesFrom rdf:resource="#Unit"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#Unit"/> + </owl:Restriction> + </rdfs:subClassOf> <rdfs:subClassOf> - <owl:Class rdf:about="#PhysicalObject"/> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#Type"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> - <owl:someValuesFrom rdf:resource="#Cost"/> + <owl:someValuesFrom rdf:resource="#Type"/> <owl:onProperty> - <owl:ObjectProperty rdf:about="#hasProperty"/> + <owl:FunctionalProperty rdf:about="#hasType"/> </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Workpiece"/> + <owl:disjointWith rdf:resource="#Concept"/> + <owl:disjointWith rdf:resource="#Skill"/> + <owl:disjointWith rdf:resource="#PhysicalObject"/> </owl:Class> - <owl:Class rdf:ID="WorkArea"> + <owl:Class rdf:about="#SerialInOutSignal"> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith rdf:resource="#AngleResolution"/> + <owl:disjointWith rdf:resource="#FTP"/> + <owl:disjointWith rdf:resource="#WormOutside"/> <rdfs:subClassOf> - <owl:Class rdf:about="#Parameter"/> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#NullUnit"/> + </owl:Restriction> </rdfs:subClassOf> - </owl:Class> - <owl:Class rdf:about="#Secure"> - <rdfs:subClassOf rdf:resource="#ManipulationAndHandlingFunction"/> - <owl:disjointWith rdf:resource="#Move"/> - </owl:Class> - <owl:Class rdf:about="#LineParallelGripper"> - <rdfs:subClassOf rdf:resource="#ParallelGripper"/> - <owl:disjointWith rdf:resource="#GeneralParallelGripper"/> + <owl:disjointWith rdf:resource="#MaxForce"/> + <owl:disjointWith rdf:resource="#DigitalIn"/> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#Editable"/> + <owl:disjointWith rdf:resource="#ElectricalInterface"/> + <owl:disjointWith rdf:resource="#Resolution"/> + <owl:disjointWith rdf:resource="#Length"/> <owl:disjointWith> - <owl:Class rdf:about="#CricularParallelGripper"/> + <owl:Class rdf:about="#Width"/> </owl:disjointWith> + <owl:disjointWith rdf:resource="#ChuckDiameter"/> + <owl:disjointWith> + <owl:Class rdf:about="#MaxAmbientTemperature"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Profibus"/> + <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith rdf:resource="#PneumaticConnector"/> + <owl:disjointWith rdf:resource="#DepthResolution"/> + <owl:disjointWith rdf:resource="#RJ45"/> + <owl:disjointWith rdf:resource="#DigitalOut"/> + <owl:disjointWith rdf:resource="#TransportProtocol"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> + <owl:disjointWith rdf:resource="#ScanningDistance"/> + <owl:disjointWith rdf:resource="#WormInside"/> + <owl:disjointWith rdf:resource="#LightSpotSize"/> + <owl:disjointWith rdf:resource="#SwitchingFrequency"/> + <owl:disjointWith rdf:resource="#MechanicalConnector"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <owl:disjointWith rdf:resource="#LaserClass"/> + <owl:disjointWith rdf:resource="#Height"/> + <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> + <owl:disjointWith rdf:resource="#UPnP"/> + <owl:disjointWith rdf:resource="#Baudrate"/> + <owl:disjointWith rdf:resource="#CapabilityMaterial"/> + <owl:disjointWith rdf:resource="#LightType"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:allValuesFrom rdf:resource="#StringType"/> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + </owl:Restriction> + </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> + <owl:disjointWith rdf:resource="#Reachability"/> + <owl:disjointWith rdf:resource="#ResponseTime"/> + <owl:disjointWith rdf:resource="#EthernetInterface"/> + <owl:disjointWith rdf:resource="#MaxScanAngle"/> + <owl:disjointWith> + <owl:Class rdf:about="#WormDiameter"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <owl:disjointWith rdf:resource="#Accuracy"/> </owl:Class> - <owl:Class rdf:ID="CodeReader"> - <rdfs:subClassOf rdf:resource="#VisionSensor"/> - </owl:Class> - <owl:Class rdf:about="#Clinch"> - <rdfs:subClassOf rdf:resource="#Join"/> - <owl:disjointWith rdf:resource="#Weld"/> - <owl:disjointWith rdf:resource="#Solder"/> - <owl:disjointWith rdf:resource="#Rivet"/> - <owl:disjointWith rdf:resource="#Glue"/> - <owl:disjointWith rdf:resource="#Fill"/> - <owl:disjointWith rdf:resource="#Bolt"/> - <owl:disjointWith rdf:resource="#Assemble"/> - </owl:Class> - <owl:Class rdf:about="#Plane"> - <owl:disjointWith rdf:resource="#Grind"/> - <owl:disjointWith rdf:resource="#Broach"/> - <owl:disjointWith rdf:resource="#Lathe"/> - <rdfs:subClassOf rdf:resource="#Separate"/> - <owl:disjointWith rdf:resource="#File"/> - <owl:disjointWith rdf:resource="#Hone"/> - <owl:disjointWith rdf:resource="#Lap"/> - <owl:disjointWith rdf:resource="#Cut"/> - <owl:disjointWith rdf:resource="#Electro-discharge-machine"/> - <owl:disjointWith rdf:resource="#Thermal-Separate"/> - <owl:disjointWith rdf:resource="#Saw"/> - <owl:disjointWith rdf:resource="#Rub"/> - <owl:disjointWith rdf:resource="#Drill"/> - <owl:disjointWith rdf:resource="#Mill"/> - <owl:disjointWith rdf:resource="#Thrust"/> - </owl:Class> - <owl:Class rdf:about="#Strech-Form"> + <owl:Class rdf:about="#Forge"> + <owl:disjointWith> + <owl:Class rdf:about="#Fold"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Bead"/> <owl:disjointWith rdf:resource="#True"/> + <owl:disjointWith rdf:resource="#Crush"/> + <owl:disjointWith rdf:resource="#Press"/> + <owl:disjointWith rdf:resource="#Extrude"/> + <rdfs:subClassOf rdf:resource="#Form"/> <owl:disjointWith rdf:resource="#Flang"/> - <owl:disjointWith rdf:resource="#Deep-Draw"/> <owl:disjointWith rdf:resource="#Roll"/> - <owl:disjointWith rdf:resource="#Bead"/> - <owl:disjointWith rdf:resource="#Fold"/> - <owl:disjointWith rdf:resource="#Extrude"/> + <owl:disjointWith rdf:resource="#Bend"/> + <owl:disjointWith rdf:resource="#Strech-Form"/> + <owl:disjointWith rdf:resource="#Deep-Draw"/> + </owl:Class> + <owl:Class rdf:about="#Fold"> <owl:disjointWith rdf:resource="#Forge"/> + <owl:disjointWith rdf:resource="#Extrude"/> <rdfs:subClassOf rdf:resource="#Form"/> + <owl:disjointWith rdf:resource="#Press"/> + <owl:disjointWith rdf:resource="#Bead"/> + <owl:disjointWith rdf:resource="#Roll"/> + <owl:disjointWith rdf:resource="#Crush"/> <owl:disjointWith rdf:resource="#Bend"/> - <owl:disjointWith> - <owl:Class rdf:about="#Press"/> - </owl:disjointWith> - <owl:disjointWith> - <owl:Class rdf:about="#Crush"/> - </owl:disjointWith> + <owl:disjointWith rdf:resource="#True"/> + <owl:disjointWith rdf:resource="#Deep-Draw"/> + <owl:disjointWith rdf:resource="#Flang"/> + <owl:disjointWith rdf:resource="#Strech-Form"/> </owl:Class> - <owl:Class rdf:about="#Clamp"> - <rdfs:subClassOf rdf:resource="#Secure"/> + <owl:Class rdf:ID="blur"> + <rdfs:subClassOf rdf:resource="#Parameter"/> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> - <owl:ObjectProperty rdf:about="#isSkillOf"/> + <owl:FunctionalProperty rdf:about="#hasType"/> </owl:onProperty> - <owl:allValuesFrom rdf:resource="#Fixture"/> + <owl:allValuesFrom rdf:resource="#IntegerTypeA"/> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Attach"/> - <owl:disjointWith rdf:resource="#Detach"/> - <owl:disjointWith rdf:resource="#Grasp"/> - <owl:disjointWith rdf:resource="#Release"/> - <owl:disjointWith> - <owl:Class rdf:about="#Unclamp"/> - </owl:disjointWith> - </owl:Class> - <owl:Class rdf:about="#Unclamp"> - <rdfs:subClassOf rdf:resource="#Secure"/> <rdfs:subClassOf> <owl:Restriction> - <owl:allValuesFrom rdf:resource="#Fixture"/> + <owl:allValuesFrom rdf:resource="#NullUnit"/> <owl:onProperty> - <owl:ObjectProperty rdf:about="#isSkillOf"/> + <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Attach"/> - <owl:disjointWith rdf:resource="#Clamp"/> - <owl:disjointWith rdf:resource="#Detach"/> - <owl:disjointWith rdf:resource="#Grasp"/> - <owl:disjointWith rdf:resource="#Release"/> </owl:Class> - <owl:Class rdf:about="#PhysicalObject"> - <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/> + <owl:Class rdf:about="#StartDrillRotation"> + <rdfs:subClassOf rdf:resource="#Drill"/> + <owl:disjointWith rdf:resource="#StopDrillRotation"/> + </owl:Class> + <owl:Class rdf:ID="ScannedMaterial"> <rdfs:subClassOf> <owl:Restriction> + <owl:allValuesFrom rdf:resource="#NullUnit"/> <owl:onProperty> - <owl:ObjectProperty rdf:about="#hasProperty"/> + <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> - <owl:allValuesFrom rdf:resource="#Property"/> </owl:Restriction> </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> - <owl:ObjectProperty rdf:about="#hasProperty"/> + <owl:FunctionalProperty rdf:about="#hasType"/> </owl:onProperty> - <owl:someValuesFrom rdf:resource="#Mass"/> + <owl:allValuesFrom rdf:resource="#StringType"/> + </owl:Restriction> + </rdfs:subClassOf> + <rdfs:subClassOf rdf:resource="#Parameter"/> + </owl:Class> + <owl:Class rdf:about="#MaxAmbientTemperature"> + <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith rdf:resource="#LightType"/> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith rdf:resource="#Baudrate"/> + <owl:disjointWith rdf:resource="#DigitalIn"/> + <owl:disjointWith> + <owl:Class rdf:about="#WormDiameter"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Profibus"/> + <owl:disjointWith rdf:resource="#UPnP"/> + <owl:disjointWith rdf:resource="#ScanningDistance"/> + <owl:disjointWith rdf:resource="#DigitalOut"/> + <owl:disjointWith rdf:resource="#SerialInOutSignal"/> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> + <owl:disjointWith rdf:resource="#PneumaticConnector"/> + <owl:disjointWith rdf:resource="#LaserClass"/> + <owl:disjointWith rdf:resource="#AngleResolution"/> + <owl:disjointWith> + <owl:Class rdf:about="#Width"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#CapabilityMaterial"/> + <rdfs:subClassOf> + <owl:Restriction> + <owl:onProperty> + <owl:FunctionalProperty rdf:about="#hasType"/> + </owl:onProperty> + <owl:allValuesFrom rdf:resource="#FloatType"/> </owl:Restriction> </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#MechanicalConnector"/> + <owl:disjointWith rdf:resource="#Accuracy"/> + <owl:disjointWith rdf:resource="#SwitchingFrequency"/> + <owl:disjointWith rdf:resource="#MaxForce"/> + <owl:disjointWith rdf:resource="#Length"/> + <owl:disjointWith rdf:resource="#ElectricalInterface"/> + <owl:disjointWith rdf:resource="#ResponseTime"/> + <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> + <owl:disjointWith rdf:resource="#WormOutside"/> + <owl:disjointWith rdf:resource="#FTP"/> + <owl:disjointWith rdf:resource="#MaxScanAngle"/> + <owl:disjointWith rdf:resource="#Reachability"/> + <owl:disjointWith rdf:resource="#ChuckDiameter"/> + <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> - <owl:ObjectProperty rdf:about="#hasProperty"/> + <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> - <owl:someValuesFrom rdf:resource="#Geometry"/> + <owl:allValuesFrom rdf:resource="#TemperatureUnit"/> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Concept"/> - <owl:disjointWith rdf:resource="#Skill"/> - <owl:disjointWith rdf:resource="#Property"/> - </owl:Class> - <owl:Class rdf:ID="UltrasonicDistanceSensor"> - <rdfs:subClassOf rdf:resource="#UltrasonicSensor"/> - </owl:Class> - <owl:Class rdf:ID="Lightbulb"> - <rdfs:subClassOf rdf:resource="#LightingDevice"/> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + <owl:disjointWith rdf:resource="#Resolution"/> + <owl:disjointWith rdf:resource="#DepthResolution"/> + <owl:disjointWith rdf:resource="#EthernetInterface"/> + <owl:disjointWith rdf:resource="#LightSpotSize"/> + <owl:disjointWith rdf:resource="#WormInside"/> + <owl:disjointWith rdf:resource="#Editable"/> + <owl:disjointWith rdf:resource="#TransportProtocol"/> + <owl:disjointWith rdf:resource="#Height"/> + <owl:disjointWith rdf:resource="#RJ45"/> </owl:Class> - <owl:Class rdf:about="#MeasurePositionOfObject"> - <owl:disjointWith rdf:resource="#MeasureTemperature"/> - <rdfs:subClassOf rdf:resource="#Measure"/> - <owl:disjointWith rdf:resource="#MeasureAngle"/> - <owl:disjointWith rdf:resource="#MeasureDistance"/> - <owl:disjointWith rdf:resource="#MeasureAcceleration"/> - <owl:disjointWith rdf:resource="#MeasureForce"/> - <owl:disjointWith rdf:resource="#MeasureSpeed"/> - <owl:disjointWith rdf:resource="#MeasureArea"/> - <owl:disjointWith rdf:resource="#MeasureDiameter"/> - <owl:disjointWith rdf:resource="#MeasureVolume"/> - <owl:disjointWith rdf:resource="#MeasureMotionOfObject"/> - <owl:disjointWith rdf:resource="#MeasureTorque"/> - <owl:disjointWith rdf:resource="#MeasureOrientationOfObject"/> + <owl:Class rdf:ID="EngravingBit"> + <rdfs:subClassOf rdf:resource="#Tool"/> </owl:Class> - <owl:Class rdf:about="#Parameter"> + <owl:Class rdf:about="#Controller"> + <rdfs:subClassOf rdf:resource="#Device"/> + <owl:disjointWith rdf:resource="#Tool"/> + <owl:disjointWith rdf:resource="#Sensor"/> + <owl:disjointWith rdf:resource="#Manufacturing"/> + <owl:disjointWith rdf:resource="#ManipulationAndHandling"/> + <owl:disjointWith rdf:resource="#EnvironmentDevice"/> + <owl:disjointWith rdf:resource="#Communication"/> + </owl:Class> + <owl:Class rdf:about="#CADFileType"> + <owl:disjointWith rdf:resource="#FloatType"/> + <owl:disjointWith rdf:resource="#EnumType"/> + <owl:disjointWith rdf:resource="#CoordinateType"/> + <rdfs:subClassOf rdf:resource="#Type"/> + <owl:disjointWith rdf:resource="#BooleanType"/> + <owl:disjointWith rdf:resource="#IntegerTypeA"/> + <owl:disjointWith> + <owl:Class rdf:about="#FloatPairType"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#IntegerPairType"/> + <owl:disjointWith rdf:resource="#CoordinatePairType"/> + <owl:disjointWith rdf:resource="#StringType"/> + </owl:Class> + <owl:Class rdf:ID="DesiredPositionAccuracy"> + <rdfs:subClassOf rdf:resource="#Parameter"/> <rdfs:subClassOf> <owl:Restriction> + <owl:allValuesFrom rdf:resource="#FloatType"/> <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasUnit"/> + <owl:FunctionalProperty rdf:about="#hasType"/> </owl:onProperty> - <owl:someValuesFrom rdf:resource="#Unit"/> </owl:Restriction> </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasType"/> + <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> - <owl:someValuesFrom rdf:resource="#Type"/> + <owl:allValuesFrom rdf:resource="#LengthUnit"/> </owl:Restriction> </rdfs:subClassOf> + </owl:Class> + <owl:Class rdf:about="#WormDiameter"> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <owl:disjointWith rdf:resource="#TypeOfActuation"/> + <owl:disjointWith rdf:resource="#Editable"/> + <owl:disjointWith rdf:resource="#ResponseTime"/> + <owl:disjointWith rdf:resource="#Profibus"/> + <owl:disjointWith rdf:resource="#Height"/> + <owl:disjointWith rdf:resource="#FTP"/> + <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith rdf:resource="#Resolution"/> + <rdfs:subClassOf rdf:resource="#DeviceProperty"/> + <owl:disjointWith rdf:resource="#SerialInOutSignal"/> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> + <owl:disjointWith rdf:resource="#EthernetInterface"/> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> + <owl:disjointWith rdf:resource="#UPnP"/> + <owl:disjointWith rdf:resource="#LightSpotSize"/> <rdfs:subClassOf> <owl:Restriction> - <owl:allValuesFrom rdf:resource="#Type"/> <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasType"/> + <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> + <owl:allValuesFrom rdf:resource="#LengthUnit"/> </owl:Restriction> </rdfs:subClassOf> + <owl:disjointWith rdf:resource="#AngleResolution"/> + <owl:disjointWith rdf:resource="#TransportProtocol"/> + <owl:disjointWith rdf:resource="#ChuckDiameter"/> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> + <owl:disjointWith> + <owl:Class rdf:about="#Width"/> + </owl:disjointWith> + <owl:disjointWith rdf:resource="#Baudrate"/> + <owl:disjointWith rdf:resource="#CapabilityMaterial"/> + <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> + <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> + <owl:disjointWith rdf:resource="#DepthResolution"/> + <owl:disjointWith rdf:resource="#LightType"/> + <owl:disjointWith rdf:resource="#WormOutside"/> + <owl:disjointWith rdf:resource="#DigitalOut"/> + <owl:disjointWith rdf:resource="#MechanicalConnector"/> + <owl:disjointWith rdf:resource="#Length"/> + <owl:disjointWith rdf:resource="#Accuracy"/> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> + <owl:disjointWith rdf:resource="#DigitalIn"/> + <owl:disjointWith rdf:resource="#ElectricalInterface"/> + <owl:disjointWith rdf:resource="#MaxForce"/> + <owl:disjointWith rdf:resource="#Reachability"/> <rdfs:subClassOf> <owl:Restriction> - <owl:allValuesFrom rdf:resource="#Unit"/> <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasUnit"/> + <owl:FunctionalProperty rdf:about="#hasType"/> </owl:onProperty> + <owl:allValuesFrom rdf:resource="#FloatType"/> </owl:Restriction> </rdfs:subClassOf> - <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/> - <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >Parameters of skills.</rdfs:comment> - </owl:Class> - <owl:Class rdf:about="#HMI_Input"> - <owl:disjointWith rdf:resource="#HMI_Output"/> - <rdfs:subClassOf rdf:resource="#HMI"/> - </owl:Class> - <owl:Class rdf:about="#CricularParallelGripper"> - <rdfs:subClassOf rdf:resource="#ParallelGripper"/> - <owl:disjointWith rdf:resource="#LineParallelGripper"/> - <owl:disjointWith rdf:resource="#GeneralParallelGripper"/> - </owl:Class> - <owl:Class rdf:about="#ToolChanger"> - <rdfs:subClassOf rdf:resource="#ManipulationAndHandling"/> - <owl:disjointWith rdf:resource="#Robot"/> - <owl:disjointWith rdf:resource="#Gripper"/> - <owl:disjointWith rdf:resource="#Fixture"/> - <owl:disjointWith rdf:resource="#Displacement"/> - </owl:Class> - <owl:Class rdf:about="#Press"> - <owl:disjointWith rdf:resource="#Strech-Form"/> - <owl:disjointWith rdf:resource="#Forge"/> - <owl:disjointWith rdf:resource="#True"/> - <owl:disjointWith rdf:resource="#Bend"/> - <owl:disjointWith> - <owl:Class rdf:about="#Crush"/> - </owl:disjointWith> - <rdfs:subClassOf rdf:resource="#Form"/> - <owl:disjointWith rdf:resource="#Roll"/> - <owl:disjointWith rdf:resource="#Flang"/> - <owl:disjointWith rdf:resource="#Fold"/> - <owl:disjointWith rdf:resource="#Extrude"/> - <owl:disjointWith rdf:resource="#Bead"/> - <owl:disjointWith rdf:resource="#Deep-Draw"/> - </owl:Class> - <owl:Class rdf:about="#FloatPairType"> - <owl:disjointWith rdf:resource="#IntegerTypeA"/> - <owl:disjointWith rdf:resource="#StringType"/> - <owl:disjointWith rdf:resource="#BooleanType"/> - <owl:disjointWith rdf:resource="#IntegerPairType"/> - <rdfs:subClassOf rdf:resource="#Type"/> - <owl:disjointWith rdf:resource="#FloatType"/> - <owl:disjointWith rdf:resource="#CoordinateType"/> - <owl:disjointWith rdf:resource="#EnumType"/> - <owl:disjointWith rdf:resource="#CoordinatePairType"/> - <owl:disjointWith rdf:resource="#CADFileType"/> - </owl:Class> - <owl:Class rdf:about="#Hot-galvanise"> - <rdfs:subClassOf rdf:resource="#Coat"/> - <owl:disjointWith rdf:resource="#Varnish"/> - <owl:disjointWith rdf:resource="#Powder-coat"/> - <owl:disjointWith rdf:resource="#Electroplate"/> + <owl:disjointWith rdf:resource="#PneumaticConnector"/> + <owl:disjointWith rdf:resource="#WormInside"/> + <owl:disjointWith rdf:resource="#SwitchingFrequency"/> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <owl:disjointWith rdf:resource="#LaserClass"/> + <owl:disjointWith rdf:resource="#MaxScanAngle"/> + <owl:disjointWith rdf:resource="#RJ45"/> + <owl:disjointWith rdf:resource="#MaxAmbientTemperature"/> + <owl:disjointWith rdf:resource="#ScanningDistance"/> </owl:Class> - <owl:Class rdf:about="#FTP"> - <owl:disjointWith rdf:resource="#CapabilityMaterial"/> - <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> - <owl:disjointWith rdf:resource="#Baudrate"/> - <owl:disjointWith rdf:resource="#EthernetInterface"/> + <owl:Class rdf:about="#Width"> + <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> + <owl:disjointWith rdf:resource="#SerialInOutSignal"/> <rdfs:subClassOf> <owl:Restriction> + <owl:allValuesFrom rdf:resource="#FloatType"/> <owl:onProperty> <owl:FunctionalProperty rdf:about="#hasType"/> </owl:onProperty> - <owl:allValuesFrom rdf:resource="#BooleanType"/> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Responsetime"/> - <owl:disjointWith rdf:resource="#TCP"/> - <owl:disjointWith rdf:resource="#Height"/> - <owl:disjointWith rdf:resource="#WormOutside"/> - <owl:disjointWith rdf:resource="#Width"/> - <owl:disjointWith rdf:resource="#Profibus"/> - <owl:disjointWith rdf:resource="#Accuracy"/> - <owl:disjointWith rdf:resource="#ChuckDiameter"/> - <owl:disjointWith rdf:resource="#Length"/> <owl:disjointWith rdf:resource="#DigitalOut"/> + <owl:disjointWith rdf:resource="#CapabilityMaterial"/> + <owl:disjointWith rdf:resource="#Resolution"/> + <owl:disjointWith rdf:resource="#WormDiameter"/> + <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> + <owl:disjointWith rdf:resource="#WormOutside"/> + <owl:disjointWith rdf:resource="#MinAmbientTemperature"/> + <owl:disjointWith rdf:resource="#DepthResolution"/> + <owl:disjointWith rdf:resource="#AngleResolution"/> + <owl:disjointWith rdf:resource="#WormInside"/> + <owl:disjointWith rdf:resource="#ElectricalInterface"/> + <owl:disjointWith rdf:resource="#MaxAmbientTemperature"/> <rdfs:subClassOf> <owl:Restriction> - <owl:allValuesFrom rdf:resource="#NullUnit"/> + <owl:allValuesFrom rdf:resource="#LengthUnit"/> <owl:onProperty> <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#Editable"/> - <owl:disjointWith rdf:resource="#SwitchingFrequency"/> - <owl:disjointWith rdf:resource="#TypeOfActuation"/> - <owl:disjointWith rdf:resource="#UPnP"/> - <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> - <rdfs:subClassOf rdf:resource="#DeviceProperty"/> - <owl:disjointWith rdf:resource="#Repeatability"/> - <owl:disjointWith rdf:resource="#WormInside"/> - <owl:disjointWith rdf:resource="#ScanningDistance"/> - <owl:disjointWith rdf:resource="#LightSpotSize"/> + <owl:disjointWith rdf:resource="#DigitalIn"/> + <owl:disjointWith rdf:resource="#MinMeasurementRange"/> <owl:disjointWith rdf:resource="#Reachability"/> - <owl:disjointWith rdf:resource="#MechanicalConnector"/> - <owl:disjointWith rdf:resource="#Resolution"/> - <owl:disjointWith rdf:resource="#DepthResolution"/> - <owl:disjointWith rdf:resource="#ElectricalInterface"/> - <owl:disjointWith rdf:resource="#Serial"/> - <owl:disjointWith rdf:resource="#MaxForce"/> + <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> + <rdfs:subClassOf rdf:resource="#Property"/> + <owl:disjointWith rdf:resource="#Baudrate"/> <owl:disjointWith rdf:resource="#LaserClass"/> - <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> + <owl:disjointWith rdf:resource="#RJ45"/> + <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> + <owl:disjointWith rdf:resource="#UPnP"/> <owl:disjointWith rdf:resource="#LightType"/> - <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> - <owl:disjointWith rdf:resource="#AngleResolution"/> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> - <owl:disjointWith rdf:resource="#MaxScanAngle"/> - <owl:disjointWith> - <owl:Class rdf:about="#MinAmbientTemperature"/> - </owl:disjointWith> <owl:disjointWith rdf:resource="#PneumaticConnector"/> - <owl:disjointWith rdf:resource="#DigitalIn"/> - <owl:disjointWith rdf:resource="#MaxAmbientTemperature"/> - <owl:disjointWith rdf:resource="#WormDiameter"/> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> - <owl:disjointWith rdf:resource="#RJ45"/> - </owl:Class> - <owl:Class rdf:ID="Ethernet"> - <rdfs:subClassOf rdf:resource="#Communication"/> - </owl:Class> - <owl:Class rdf:about="#MinAmbientTemperature"> - <owl:disjointWith rdf:resource="#DigitalIn"/> + <owl:disjointWith rdf:resource="#MaxForce"/> + <owl:disjointWith rdf:resource="#MechanicalConnector"/> + <owl:disjointWith rdf:resource="#Accuracy"/> + <owl:disjointWith rdf:resource="#ResponseTime"/> + <owl:disjointWith rdf:resource="#FTP"/> + <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> + <owl:disjointWith rdf:resource="#Editable"/> + <owl:disjointWith rdf:resource="#Profibus"/> <owl:disjointWith rdf:resource="#MaxScanAngle"/> - <owl:disjointWith rdf:resource="#DepthResolution"/> - <owl:disjointWith rdf:resource="#Height"/> - <owl:disjointWith rdf:resource="#MinVoltageSupply"/> <owl:disjointWith rdf:resource="#SwitchingFrequency"/> - <owl:disjointWith rdf:resource="#Baudrate"/> - <owl:disjointWith rdf:resource="#Reachability"/> - <owl:disjointWith rdf:resource="#LightSpotSize"/> + <owl:disjointWith rdf:resource="#Repeatability"/> + <owl:disjointWith rdf:resource="#ScanningDistance"/> + <owl:disjointWith rdf:resource="#TransportProtocol"/> + <owl:disjointWith rdf:resource="#MinVoltageSupply"/> <owl:disjointWith rdf:resource="#TypeOfActuation"/> - <owl:disjointWith rdf:resource="#Editable"/> <owl:disjointWith rdf:resource="#Length"/> - <rdfs:subClassOf rdf:resource="#DeviceProperty"/> - <owl:disjointWith rdf:resource="#DigitalOut"/> - <owl:disjointWith rdf:resource="#Repeatability"/> - <owl:disjointWith rdf:resource="#WormDiameter"/> - <owl:disjointWith rdf:resource="#FTP"/> - <owl:disjointWith rdf:resource="#LaserClass"/> - <owl:disjointWith rdf:resource="#RJ45"/> - <owl:disjointWith rdf:resource="#UPnP"/> + <owl:disjointWith rdf:resource="#ChuckDiameter"/> + <owl:disjointWith rdf:resource="#Height"/> + <owl:disjointWith rdf:resource="#LightSpotSize"/> <owl:disjointWith rdf:resource="#EthernetInterface"/> - <owl:disjointWith rdf:resource="#MaxVoltageSupply"/> - <owl:disjointWith rdf:resource="#Width"/> - <owl:disjointWith rdf:resource="#WormOutside"/> - <owl:disjointWith rdf:resource="#Serial"/> - <owl:disjointWith rdf:resource="#MechanicalConnector"/> - <owl:disjointWith rdf:resource="#MinMeasurementRange"/> - <owl:disjointWith rdf:resource="#Profibus"/> - <owl:disjointWith rdf:resource="#MaxForce"/> - <owl:disjointWith rdf:resource="#AngleResolution"/> - <owl:disjointWith rdf:resource="#ElectricalInterface"/> - <owl:disjointWith rdf:resource="#Responsetime"/> + </owl:Class> + <owl:Class rdf:ID="ReflectsWellGreenLight"> <rdfs:subClassOf> <owl:Restriction> + <owl:allValuesFrom rdf:resource="#NullUnit"/> <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasType"/> + <owl:FunctionalProperty rdf:about="#hasUnit"/> </owl:onProperty> - <owl:allValuesFrom rdf:resource="#FloatType"/> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#WormInside"/> - <owl:disjointWith rdf:resource="#ChuckDiameter"/> - <owl:disjointWith rdf:resource="#Accuracy"/> - <owl:disjointWith rdf:resource="#MaxMeasurementRange"/> - <owl:disjointWith rdf:resource="#EnclosureRatingIP"/> - <owl:disjointWith rdf:resource="#LightType"/> - <owl:disjointWith rdf:resource="#MaxAmbientTemperature"/> - <owl:disjointWith rdf:resource="#CapabilityMaterial"/> - <owl:disjointWith rdf:resource="#DegreesOfFreedom"/> <rdfs:subClassOf> <owl:Restriction> + <owl:allValuesFrom rdf:resource="#BooleanType"/> <owl:onProperty> - <owl:FunctionalProperty rdf:about="#hasUnit"/> + <owl:FunctionalProperty rdf:about="#hasType"/> </owl:onProperty> - <owl:allValuesFrom rdf:resource="#TemperatureUnit"/> </owl:Restriction> </rdfs:subClassOf> - <owl:disjointWith rdf:resource="#MaxCurrentConsumption"/> - <owl:disjointWith rdf:resource="#Resolution"/> - <owl:disjointWith rdf:resource="#TCP"/> - <owl:disjointWith rdf:resource="#PneumaticConnector"/> - <owl:disjointWith rdf:resource="#ScanningDistance"/> - </owl:Class> - <owl:Class rdf:about="#Crush"> - <owl:disjointWith rdf:resource="#Forge"/> - <owl:disjointWith rdf:resource="#Flang"/> - <owl:disjointWith rdf:resource="#Bend"/> - <owl:disjointWith rdf:resource="#Roll"/> - <owl:disjointWith rdf:resource="#Extrude"/> - <owl:disjointWith rdf:resource="#Deep-Draw"/> - <owl:disjointWith rdf:resource="#Strech-Form"/> - <rdfs:subClassOf rdf:resource="#Form"/> - <owl:disjointWith rdf:resource="#True"/> - <owl:disjointWith rdf:resource="#Fold"/> - <owl:disjointWith rdf:resource="#Press"/> - <owl:disjointWith rdf:resource="#Bead"/> - </owl:Class> - <owl:Class rdf:about="#Feed"> - <owl:disjointWith rdf:resource="#Displace"/> - <owl:disjointWith rdf:resource="#Turn"/> - <owl:disjointWith rdf:resource="#Pan"/> - <owl:disjointWith rdf:resource="#Arrange"/> - <owl:disjointWith rdf:resource="#Pass"/> - <rdfs:subClassOf rdf:resource="#Move"/> - <owl:disjointWith rdf:resource="#Orient"/> - <owl:disjointWith rdf:resource="#Convey"/> - <owl:disjointWith rdf:resource="#Position"/> + <rdfs:subClassOf rdf:resource="#Property"/> </owl:Class> - <owl:Class rdf:about="#TorqueForceSensor"> - <owl:disjointWith rdf:resource="#UltrasonicSensor"/> - <owl:disjointWith rdf:resource="#TactileSensor"/> - <owl:disjointWith rdf:resource="#OpticSensor"/> - <owl:disjointWith rdf:resource="#MagneticSensor"/> - <owl:disjointWith rdf:resource="#InductiveSensor"/> - <owl:disjointWith rdf:resource="#EncoderSensor"/> - <owl:disjointWith rdf:resource="#CapacitveSensor"/> - <rdfs:subClassOf rdf:resource="#Sensor"/> + <owl:Class rdf:about="#FloatPairType"> + <owl:disjointWith rdf:resource="#IntegerTypeA"/> + <owl:disjointWith rdf:resource="#StringType"/> + <owl:disjointWith rdf:resource="#BooleanType"/> + <owl:disjointWith rdf:resource="#IntegerPairType"/> + <rdfs:subClassOf rdf:resource="#Type"/> + <owl:disjointWith rdf:resource="#FloatType"/> + <owl:disjointWith rdf:resource="#CoordinateType"/> + <owl:disjointWith rdf:resource="#EnumType"/> + <owl:disjointWith rdf:resource="#CoordinatePairType"/> + <owl:disjointWith rdf:resource="#CADFileType"/> </owl:Class> - <owl:ObjectProperty rdf:about="#isSkillOf"> - <rdfs:range rdf:resource="#Device"/> + <owl:ObjectProperty rdf:about="#hasParameter"> <owl:inverseOf> - <owl:ObjectProperty rdf:ID="hasSkill"/> + <owl:ObjectProperty rdf:ID="isParameterOf"/> </owl:inverseOf> <rdfs:domain rdf:resource="#Skill"/> + <rdfs:range rdf:resource="#Parameter"/> </owl:ObjectProperty> - <owl:ObjectProperty rdf:about="#hasParameter"> + <owl:ObjectProperty rdf:about="#isSkillOf"> <owl:inverseOf> - <owl:ObjectProperty rdf:ID="isParameterOf"/> + <owl:ObjectProperty rdf:about="#hasSkill"/> </owl:inverseOf> - <rdfs:range rdf:resource="#Parameter"/> <rdfs:domain rdf:resource="#Skill"/> + <rdfs:range> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#Device"/> + <owl:Class rdf:about="#Software"/> + </owl:unionOf> + </owl:Class> + </rdfs:range> + </owl:ObjectProperty> + <owl:ObjectProperty rdf:about="#hasProperty"> + <owl:inverseOf> + <owl:ObjectProperty rdf:about="#isPropertyOf"/> + </owl:inverseOf> + <rdfs:domain rdf:resource="#PhysicalObject"/> + <rdfs:range rdf:resource="#Property"/> </owl:ObjectProperty> <owl:ObjectProperty rdf:about="#isParameterOf"> - <rdfs:domain rdf:resource="#Parameter"/> <owl:inverseOf rdf:resource="#hasParameter"/> <rdfs:range rdf:resource="#Skill"/> + <rdfs:domain rdf:resource="#Parameter"/> </owl:ObjectProperty> <owl:ObjectProperty rdf:about="#isPropertyOf"> - <rdfs:domain rdf:resource="#Property"/> + <owl:inverseOf rdf:resource="#hasProperty"/> <rdfs:range rdf:resource="#PhysicalObject"/> - <owl:inverseOf> - <owl:ObjectProperty rdf:about="#hasProperty"/> - </owl:inverseOf> - </owl:ObjectProperty> - <owl:ObjectProperty rdf:about="#hasProperty"> - <rdfs:range rdf:resource="#Property"/> - <owl:inverseOf rdf:resource="#isPropertyOf"/> - <rdfs:domain rdf:resource="#PhysicalObject"/> + <rdfs:domain rdf:resource="#Property"/> </owl:ObjectProperty> <owl:ObjectProperty rdf:about="#hasSkill"> - <rdfs:domain rdf:resource="#Device"/> <rdfs:range rdf:resource="#Skill"/> + <rdfs:domain> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#Device"/> + <owl:Class rdf:about="#Software"/> + </owl:unionOf> + </owl:Class> + </rdfs:domain> <owl:inverseOf rdf:resource="#isSkillOf"/> </owl:ObjectProperty> <owl:TransitiveProperty rdf:ID="isSubdeviceOf"> <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/> - <rdfs:domain rdf:resource="#Device"/> <owl:inverseOf> <owl:TransitiveProperty rdf:ID="hasSubdevice"/> </owl:inverseOf> + <rdfs:domain rdf:resource="#Device"/> <rdfs:range rdf:resource="#Device"/> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >expresses potential rather than necessity</rdfs:comment> </owl:TransitiveProperty> <owl:TransitiveProperty rdf:about="#hasSubdevice"> - <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/> - <rdfs:domain rdf:resource="#Device"/> <owl:inverseOf rdf:resource="#isSubdeviceOf"/> + <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/> <rdfs:range rdf:resource="#Device"/> + <rdfs:domain rdf:resource="#Device"/> </owl:TransitiveProperty> - <owl:FunctionalProperty rdf:ID="conversionFactor"> - <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/> - <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/> - <rdfs:domain rdf:resource="#Unit"/> - </owl:FunctionalProperty> - <owl:FunctionalProperty rdf:about="#hasUnit"> + <owl:FunctionalProperty rdf:about="#hasType"> <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/> <rdfs:domain> <owl:Class> @@ -9586,10 +12784,14 @@ </owl:unionOf> </owl:Class> </rdfs:domain> - <rdfs:range rdf:resource="#Unit"/> + <rdfs:range rdf:resource="#Type"/> </owl:FunctionalProperty> - <owl:FunctionalProperty rdf:about="#hasType"> - <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/> + <owl:FunctionalProperty rdf:ID="conversionFactor"> + <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/> + <rdfs:domain rdf:resource="#Unit"/> + <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/> + </owl:FunctionalProperty> + <owl:FunctionalProperty rdf:about="#hasUnit"> <rdfs:domain> <owl:Class> <owl:unionOf rdf:parseType="Collection"> @@ -9598,134 +12800,143 @@ </owl:unionOf> </owl:Class> </rdfs:domain> - <rdfs:range rdf:resource="#Type"/> + <rdfs:range rdf:resource="#Unit"/> + <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/> </owl:FunctionalProperty> <owl:FunctionalProperty rdf:ID="propertyValue"> + <rdfs:domain rdf:resource="#Property"/> <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/> <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/> - <rdfs:domain rdf:resource="#Property"/> </owl:FunctionalProperty> - <IntegerTypeA rdf:ID="Integer"/> - <TemperatureUnit rdf:ID="Kelvin"> + <TimeUnit rdf:ID="Minute"> <conversionFactor rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >1</conversionFactor> - </TemperatureUnit> - <CoordinateType rdf:ID="Coordinate"/> - <TimeUnit rdf:ID="Week"> + >60</conversionFactor> + </TimeUnit> + <TimeUnit rdf:ID="Hour"> <conversionFactor rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >604800</conversionFactor> + >3600</conversionFactor> </TimeUnit> - <LengthUnit rdf:ID="Mile"> + <Robot rdf:ID="Robot_38"/> + <LengthUnit rdf:ID="Kilometer"> <conversionFactor rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >1609.344</conversionFactor> + >1000</conversionFactor> </LengthUnit> - <CurrencyUnit rdf:ID="USD"> + <CurrentUnit rdf:ID="Volt"> <conversionFactor rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >1</conversionFactor> - </CurrencyUnit> - <MassUnit rdf:ID="Kilogram"> + </CurrentUnit> + <TemperatureUnit rdf:ID="Kelvin"> <conversionFactor rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >1</conversionFactor> - </MassUnit> - <PowerUnit rdf:ID="Watt"> + </TemperatureUnit> + <CADFileType rdf:ID="CADFile"/> + <StringType rdf:ID="String"/> + <RotationalVelocityUnit rdf:ID="RevolutionsPerSecond"> <conversionFactor rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >1</conversionFactor> - </PowerUnit> - <AngleUnit rdf:ID="Degree"> + </RotationalVelocityUnit> + <NullUnit rdf:ID="null"> <conversionFactor rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >1</conversionFactor> - </AngleUnit> - <CurrencyUnit rdf:ID="Euro"> + >0</conversionFactor> + </NullUnit> + <IntegerPairType rdf:ID="IntegerPair"/> + <IntegerTypeA rdf:ID="Integer"/> + <PowerUnit rdf:ID="Watt"> <conversionFactor rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >1</conversionFactor> - </CurrencyUnit> - <MassUnit rdf:ID="Pound"> + </PowerUnit> + <owl:AllDifferent/> + <MassUnit rdf:ID="Ton"> <conversionFactor rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >0.454</conversionFactor> + >1000</conversionFactor> </MassUnit> - <owl:AllDifferent/> - <CADFileType rdf:ID="CADFile"/> + <LengthUnit rdf:ID="Mile"> + <conversionFactor rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >1609.344</conversionFactor> + </LengthUnit> <TimeUnit rdf:ID="Second"> <conversionFactor rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >1</conversionFactor> </TimeUnit> - <TimeUnit rdf:ID="Minute"> + <CurrencyUnit rdf:ID="Euro"> <conversionFactor rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >60</conversionFactor> - </TimeUnit> + >1</conversionFactor> + </CurrencyUnit> + <FloatType rdf:ID="Float"/> + <AngleUnit rdf:ID="Radian"> + <conversionFactor rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >0.0175</conversionFactor> + </AngleUnit> + <ArticulatedRobot rdf:ID="ArticulatedRobot_1"/> <FrequencyUnit rdf:ID="Hertz"> <conversionFactor rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >1</conversionFactor> </FrequencyUnit> - <ForceUnit rdf:ID="Newton"> + <TemperatureUnit rdf:ID="Celsius"> <conversionFactor rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >1</conversionFactor> - </ForceUnit> - <FloatPairType rdf:ID="FloatPair"/> - <VelocityUnit rdf:ID="MetersPerSecond"> + </TemperatureUnit> + <VelocityUnit rdf:ID="MilesPerHour"> <conversionFactor rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >1</conversionFactor> + >0.4471</conversionFactor> </VelocityUnit> - <MassUnit rdf:ID="Gram"> - <conversionFactor rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >0.001</conversionFactor> - </MassUnit> - <TimeUnit rdf:ID="Day"> - <conversionFactor rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >86400</conversionFactor> - </TimeUnit> - <CurrentUnit rdf:ID="Volt"> + <LengthUnit rdf:ID="Meter"> <conversionFactor rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >1</conversionFactor> - </CurrentUnit> - <CoordinatePairType rdf:ID="CoordinatePair"/> - <AngleUnit rdf:ID="Radian"> + </LengthUnit> + <MassUnit rdf:ID="Kilogram"> <conversionFactor rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >0.0175</conversionFactor> - </AngleUnit> - <IntegerPairType rdf:ID="IntegerPair"/> - <Robot rdf:ID="Robot_38"/> - <TimeUnit rdf:ID="Hour"> + >1</conversionFactor> + </MassUnit> + <MassUnit rdf:ID="Pound"> <conversionFactor rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >3600</conversionFactor> - </TimeUnit> + >0.454</conversionFactor> + </MassUnit> <VelocityUnit rdf:ID="KilometersPerHour"> <conversionFactor rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >0.2777778</conversionFactor> </VelocityUnit> - <LengthUnit rdf:ID="Kilometer"> + <CurrencyUnit rdf:ID="USD"> <conversionFactor rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >1000</conversionFactor> - </LengthUnit> - <NullUnit rdf:ID="null"> + >1</conversionFactor> + </CurrencyUnit> + <RotationalVelocityUnit rdf:ID="RevolutionsPerMinute"> <conversionFactor rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >0</conversionFactor> - </NullUnit> - <FloatType rdf:ID="Float"/> + >0.0166667</conversionFactor> + </RotationalVelocityUnit> + <AngleUnit rdf:ID="Degree"> + <conversionFactor rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >1</conversionFactor> + </AngleUnit> + <FloatPairType rdf:ID="FloatPair"/> + <BooleanType rdf:ID="Boolean"/> + <CoordinateType rdf:ID="Coordinate"/> <PowerUnit rdf:ID="KiloWatt"> <conversionFactor rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >1000</conversionFactor> </PowerUnit> - <ArticulatedRobot rdf:ID="ArticulatedRobot_1"/> <EnumType rdf:ID="Enum"/> - <BooleanType rdf:ID="Boolean"/> - <StringType rdf:ID="String"/> - <MassUnit rdf:ID="Ton"> + <ForceUnit rdf:ID="Newton"> <conversionFactor rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >1000</conversionFactor> + >1</conversionFactor> + </ForceUnit> + <MassUnit rdf:ID="Gram"> + <conversionFactor rdf:datatype="http://www.w3.org/2001/XMLSchema#string" + >0.001</conversionFactor> </MassUnit> - <TemperatureUnit rdf:ID="Celsius"> + <TimeUnit rdf:ID="Day"> <conversionFactor rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >1</conversionFactor> - </TemperatureUnit> - <LengthUnit rdf:ID="Meter"> + >86400</conversionFactor> + </TimeUnit> + <TimeUnit rdf:ID="Week"> <conversionFactor rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >1</conversionFactor> - </LengthUnit> - <VelocityUnit rdf:ID="MilesPerHour"> + >604800</conversionFactor> + </TimeUnit> + <VelocityUnit rdf:ID="MetersPerSecond"> <conversionFactor rdf:datatype="http://www.w3.org/2001/XMLSchema#string" - >0.4471</conversionFactor> + >1</conversionFactor> </VelocityUnit> + <CoordinatePairType rdf:ID="CoordinatePair"/> </rdf:RDF> -<!-- Created with Protege (with OWL Plugin 3.4, Build 128) http://protege.stanford.edu --> +<!-- Created with Protege (with OWL Plugin 3.4, Build 120) http://protege.stanford.edu -->