-
Notifications
You must be signed in to change notification settings - Fork 47
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Adding auto-generated artifacts for new models
- Loading branch information
GitHub Actions Bot
committed
Jul 4, 2023
1 parent
19c6798
commit 874b28c
Showing
6 changed files
with
3,814 additions
and
0 deletions.
There are no files selected for viewing
1,811 changes: 1,811 additions & 0 deletions
1,811
io.catenax.manufacturing_capability/1.0.0/gen/ManufacturingCapability-aas.xml
Large diffs are not rendered by default.
Oops, something went wrong.
186 changes: 186 additions & 0 deletions
186
io.catenax.manufacturing_capability/1.0.0/gen/ManufacturingCapability-schema.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,186 @@ | ||
{ | ||
"$schema" : "http://json-schema.org/draft-04/schema", | ||
"description" : "An aspect model representing manufacturing capabilities, based on the concepts for products, processes, resources and capabilities, as well as their relations to each other.", | ||
"type" : "object", | ||
"components" : { | ||
"schemas" : { | ||
"urn_bamm_io.openmanufacturing_characteristic_2.0.0_MultiLanguageText" : { | ||
"type" : "object", | ||
"patternProperties" : { | ||
"^.*$" : { | ||
"type" : "string" | ||
} | ||
}, | ||
"description" : "Describes a Property which contains plain text in multiple languages. This is intended exclusively for human readable strings, not for identifiers, measurement values, etc." | ||
}, | ||
"urn_bamm_io.catenax.manufacturing_capability_1.0.0_PropertyEntity" : { | ||
"description" : "Element containing the bamm properties of a property.", | ||
"type" : "object", | ||
"properties" : { | ||
"propertyLabel" : { | ||
"description" : "Human readable label of a property.", | ||
"$ref" : "#/components/schemas/urn_bamm_io.openmanufacturing_characteristic_2.0.0_MultiLanguageText" | ||
} | ||
}, | ||
"required" : [ "propertyLabel" ] | ||
}, | ||
"urn_bamm_io.catenax.manufacturing_capability_1.0.0_PropertySetCharacteristic" : { | ||
"description" : "Characteristic for a set of property representations.", | ||
"type" : "array", | ||
"items" : { | ||
"$ref" : "#/components/schemas/urn_bamm_io.catenax.manufacturing_capability_1.0.0_PropertyEntity" | ||
}, | ||
"uniqueItems" : true | ||
}, | ||
"urn_bamm_io.catenax.manufacturing_capability_1.0.0_ProcessEntity" : { | ||
"description" : "Element containing the bamm properties of a process.", | ||
"type" : "object", | ||
"properties" : { | ||
"hasInput" : { | ||
"description" : "Relation between a process and its input products.", | ||
"$ref" : "#/components/schemas/urn_bamm_io.catenax.manufacturing_capability_1.0.0_ProductSetCharacteristic" | ||
}, | ||
"hasOutput" : { | ||
"description" : "Relation between a process and its output products.", | ||
"$ref" : "#/components/schemas/urn_bamm_io.catenax.manufacturing_capability_1.0.0_ProductSetCharacteristic" | ||
}, | ||
"requires" : { | ||
"description" : "Relation between a process and capabilities it requires.", | ||
"$ref" : "#/components/schemas/urn_bamm_io.catenax.manufacturing_capability_1.0.0_CapabilitySetCharacteristic" | ||
} | ||
}, | ||
"required" : [ "hasInput", "hasOutput", "requires" ], | ||
"allOf" : [ { | ||
"$ref" : "#/components/schemas/urn_bamm_io.catenax.manufacturing_capability_1.0.0_ElementAbstractEntity" | ||
} ] | ||
}, | ||
"urn_bamm_io.catenax.manufacturing_capability_1.0.0_ResourceEntity" : { | ||
"description" : "Element containing the bamm properties of a resource.", | ||
"type" : "object", | ||
"properties" : { | ||
"provides" : { | ||
"description" : "Relation between a resource and capabilities it provides.", | ||
"$ref" : "#/components/schemas/urn_bamm_io.catenax.manufacturing_capability_1.0.0_CapabilitySetCharacteristic" | ||
} | ||
}, | ||
"required" : [ "provides" ], | ||
"allOf" : [ { | ||
"$ref" : "#/components/schemas/urn_bamm_io.catenax.manufacturing_capability_1.0.0_ElementAbstractEntity" | ||
} ] | ||
}, | ||
"urn_bamm_io.catenax.manufacturing_capability_1.0.0_CapabilityEntity" : { | ||
"description" : "Element containing the bamm properties of a capability.", | ||
"type" : "object", | ||
"properties" : { | ||
"capabilityLabel" : { | ||
"description" : "Human readable label of a capability", | ||
"$ref" : "#/components/schemas/urn_bamm_io.openmanufacturing_characteristic_2.0.0_MultiLanguageText" | ||
} | ||
}, | ||
"required" : [ "capabilityLabel" ], | ||
"allOf" : [ { | ||
"$ref" : "#/components/schemas/urn_bamm_io.catenax.manufacturing_capability_1.0.0_ElementAbstractEntity" | ||
} ] | ||
}, | ||
"urn_bamm_io.catenax.manufacturing_capability_1.0.0_ProductEntity" : { | ||
"description" : "Element containing the bamm properties of a product.", | ||
"type" : "object", | ||
"properties" : { | ||
"productLabel" : { | ||
"description" : "Human readable label of a product, e.g. the name.", | ||
"$ref" : "#/components/schemas/urn_bamm_io.openmanufacturing_characteristic_2.0.0_MultiLanguageText" | ||
} | ||
}, | ||
"required" : [ "productLabel" ], | ||
"allOf" : [ { | ||
"$ref" : "#/components/schemas/urn_bamm_io.catenax.manufacturing_capability_1.0.0_ElementAbstractEntity" | ||
} ] | ||
}, | ||
"urn_bamm_io.catenax.manufacturing_capability_1.0.0_ElementAbstractEntity" : { | ||
"description" : "Abstract Entity containing the bamm properties every process, resource, product and capability entity shall contain.", | ||
"type" : "object", | ||
"properties" : { | ||
"propertySet" : { | ||
"description" : "Set of qualities or characteristics inherent in or ascribed to process, resource, product or capability entities.", | ||
"$ref" : "#/components/schemas/urn_bamm_io.catenax.manufacturing_capability_1.0.0_PropertySetCharacteristic" | ||
} | ||
}, | ||
"required" : [ "propertySet" ] | ||
}, | ||
"urn_bamm_io.catenax.manufacturing_capability_1.0.0_CapabilitySetCharacteristic" : { | ||
"description" : "Characteristic for a set of capability representations.", | ||
"type" : "array", | ||
"items" : { | ||
"$ref" : "#/components/schemas/urn_bamm_io.catenax.manufacturing_capability_1.0.0_CapabilityEntity" | ||
}, | ||
"uniqueItems" : true | ||
}, | ||
"urn_bamm_io.catenax.manufacturing_capability_1.0.0_ProductSetCharacteristic" : { | ||
"description" : "Characteristic for a set of productrepresentations.", | ||
"type" : "array", | ||
"items" : { | ||
"$ref" : "#/components/schemas/urn_bamm_io.catenax.manufacturing_capability_1.0.0_ProductEntity" | ||
}, | ||
"uniqueItems" : true | ||
}, | ||
"urn_bamm_io.catenax.manufacturing_capability_1.0.0_ProcessSetCharacteristic" : { | ||
"description" : "Characteristic for a set of process representations.", | ||
"type" : "array", | ||
"items" : { | ||
"$ref" : "#/components/schemas/urn_bamm_io.catenax.manufacturing_capability_1.0.0_ProcessEntity" | ||
}, | ||
"uniqueItems" : true | ||
}, | ||
"urn_bamm_io.catenax.manufacturing_capability_1.0.0_ResourceSetCharacteristic" : { | ||
"description" : "Characteristic for a set of resource representations.", | ||
"type" : "array", | ||
"items" : { | ||
"$ref" : "#/components/schemas/urn_bamm_io.catenax.manufacturing_capability_1.0.0_ResourceEntity" | ||
}, | ||
"uniqueItems" : true | ||
}, | ||
"urn_bamm_io.catenax.manufacturing_capability_1.0.0_CapabilityConstraintEntity" : { | ||
"description" : "Element containing the bamm properties of a capability constraint.", | ||
"type" : "object", | ||
"properties" : { | ||
"references" : { | ||
"description" : "Relation between a capability constraint and its properties.", | ||
"$ref" : "#/components/schemas/urn_bamm_io.catenax.manufacturing_capability_1.0.0_PropertySetCharacteristic" | ||
} | ||
}, | ||
"required" : [ "references" ] | ||
}, | ||
"urn_bamm_io.catenax.manufacturing_capability_1.0.0_CapabilityConstraintSetCharacteristic" : { | ||
"description" : "Characteristic for a set of capability constraint representations.", | ||
"type" : "array", | ||
"items" : { | ||
"$ref" : "#/components/schemas/urn_bamm_io.catenax.manufacturing_capability_1.0.0_CapabilityConstraintEntity" | ||
}, | ||
"uniqueItems" : true | ||
} | ||
} | ||
}, | ||
"properties" : { | ||
"processSet" : { | ||
"description" : "Set of production-relevant activities at any level of granularity that might affect materials and is performed by resources.", | ||
"$ref" : "#/components/schemas/urn_bamm_io.catenax.manufacturing_capability_1.0.0_ProcessSetCharacteristic" | ||
}, | ||
"resourceSet" : { | ||
"description" : "Set of entities capable of performing functions specified as capabilities.", | ||
"$ref" : "#/components/schemas/urn_bamm_io.catenax.manufacturing_capability_1.0.0_ResourceSetCharacteristic" | ||
}, | ||
"productSet" : { | ||
"description" : "Set of physical objects being used as an input or created as an output of a production process.", | ||
"$ref" : "#/components/schemas/urn_bamm_io.catenax.manufacturing_capability_1.0.0_ProductSetCharacteristic" | ||
}, | ||
"capabilitySet" : { | ||
"description" : "Set of implementation-independent specifications of functions in industrial production to achieve an effect in the physical or virtual world.", | ||
"$ref" : "#/components/schemas/urn_bamm_io.catenax.manufacturing_capability_1.0.0_CapabilitySetCharacteristic" | ||
}, | ||
"capabilityConstraintSet" : { | ||
"description" : "Set of conditions imposed on capabilities which further detail their applicability.", | ||
"$ref" : "#/components/schemas/urn_bamm_io.catenax.manufacturing_capability_1.0.0_CapabilityConstraintSetCharacteristic" | ||
} | ||
}, | ||
"required" : [ "processSet", "resourceSet", "productSet", "capabilitySet", "capabilityConstraintSet" ] | ||
} |
Binary file added
BIN
+5.59 KB
io.catenax.manufacturing_capability/1.0.0/gen/ManufacturingCapability.aasx
Binary file not shown.
1,486 changes: 1,486 additions & 0 deletions
1,486
io.catenax.manufacturing_capability/1.0.0/gen/ManufacturingCapability.html
Large diffs are not rendered by default.
Oops, something went wrong.
53 changes: 53 additions & 0 deletions
53
io.catenax.manufacturing_capability/1.0.0/gen/ManufacturingCapability.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
{ | ||
"resourceSet" : [ { | ||
"provides" : [ { | ||
"capabilityLabel" : "drilling", | ||
"propertySet" : [ { | ||
"propertyLabel" : "diameter" | ||
} ] | ||
} ], | ||
"propertySet" : [ { | ||
"propertyLabel" : "diameter" | ||
} ] | ||
} ], | ||
"capabilitySet" : [ { | ||
"capabilityLabel" : "drilling", | ||
"propertySet" : [ { | ||
"propertyLabel" : "diameter" | ||
} ] | ||
} ], | ||
"processSet" : [ { | ||
"hasOutput" : [ { | ||
"productLabel" : "wheel suspension", | ||
"propertySet" : [ { | ||
"propertyLabel" : "diameter" | ||
} ] | ||
} ], | ||
"hasInput" : [ { | ||
"productLabel" : "wheel suspension", | ||
"propertySet" : [ { | ||
"propertyLabel" : "diameter" | ||
} ] | ||
} ], | ||
"propertySet" : [ { | ||
"propertyLabel" : "diameter" | ||
} ], | ||
"requires" : [ { | ||
"capabilityLabel" : "drilling", | ||
"propertySet" : [ { | ||
"propertyLabel" : "diameter" | ||
} ] | ||
} ] | ||
} ], | ||
"capabilityConstraintSet" : [ { | ||
"references" : [ { | ||
"propertyLabel" : "diameter" | ||
} ] | ||
} ], | ||
"productSet" : [ { | ||
"productLabel" : "wheel suspension", | ||
"propertySet" : [ { | ||
"propertyLabel" : "diameter" | ||
} ] | ||
} ] | ||
} |
Oops, something went wrong.