commit 7775e083f6eeffa3f73786181d170ecd7d97d5d1
parent 875babb0086ab1da172513f1309c55b2cba3b197
Author: elf Pavlik <elf-pavlik@hackers4peace.net>
Date: Wed, 7 Sep 2016 12:02:08 -0500
added snippets for 3d parts: split, transport, recycle
Diffstat:
7 files changed, 157 insertions(+), 0 deletions(-)
diff --git a/snippets/3d-printed-parts/README.md b/snippets/3d-printed-parts/README.md
@@ -5,3 +5,9 @@
5. [increment-process.yaml](https://github.com/valueflows/valueflows/blob/master/snippets/3d-printed-parts/increment-process.yaml)
6. [filament-after-increment.yaml](https://github.com/valueflows/valueflows/blob/master/snippets/3d-printed-parts/filament-after-increment.yaml)
7. [parts-after-increment.yaml](https://github.com/valueflows/valueflows/blob/master/snippets/3d-printed-parts/parts-after-increment.yaml)
+8. [split-process.yaml](https://github.com/valueflows/valueflows/blob/master/snippets/3d-printed-parts/split-process.yaml)
+9. [parts-after-split.yaml](https://github.com/valueflows/valueflows/blob/master/snippets/3d-printed-parts/parts-after-split.yaml)
+10. [transport-process.yaml](https://github.com/valueflows/valueflows/blob/master/snippets/3d-printed-parts/transport-process.yaml)
+11. [parts-after-transport.yaml](https://github.com/valueflows/valueflows/blob/master/snippets/3d-printed-parts/parts-after-transport.yaml)
+12. [recycle-process.yaml](https://github.com/valueflows/valueflows/blob/master/snippets/3d-printed-parts/recycle-process.yaml)
+13. [parts-after-recycle.yaml](https://github.com/valueflows/valueflows/blob/master/snippets/3d-printed-parts/parts-after-recycle.yaml)
diff --git a/snippets/3d-printed-parts/parts-after-recycle.yaml b/snippets/3d-printed-parts/parts-after-recycle.yaml
@@ -0,0 +1,25 @@
+'@context':
+ - https://w3id.org/valueflows/v1
+ - fablab: https://fablab.example/
+
+'@graph':
+ - '@id': fablab:1d14a369-317b-4404-abbd-25fb9d18a408#resource
+ '@type': vf:Resource
+ 'vf:uuid': 1d14a369-317b-4404-abbd-25fb9d18a408
+ 'vf:model': fablab:Cool-Item-44
+ 'vf:mostRecentEvent': fablab:8cc2f423-154c-4c7d-b0bf-0a27bec94950#event
+ 'vf:quantity':
+ '@type': qudt:QuantityValue
+ 'qudt:unit': unit:Each
+ 'qudt:numericValue': 0
+
+ - '@id': fablab:a7fdb642-de47-469e-97ad-1b23e3a04e4d#resource
+ '@type': vf:Resource
+ 'vf:uuid': a7fdb642-de47-469e-97ad-1b23e3a04e4d
+ 'vf:model': fablab:Cool-Item-44
+ 'vf:currentLocation': fablab:efafb2e1-6105-49a4-8f98-a1f6fa6ebdd6#place
+ 'vf:mostRecentEvent': fablab:3d8b31c1-8d5a-4aae-8ff7-f94593c56ac5#event
+ 'vf:quantity':
+ '@type': qudt:QuantityValue
+ 'qudt:unit': unit:Each
+ 'qudt:numericValue': 6
diff --git a/snippets/3d-printed-parts/parts-after-split.yaml b/snippets/3d-printed-parts/parts-after-split.yaml
@@ -0,0 +1,26 @@
+'@context':
+ - https://w3id.org/valueflows/v1
+ - fablab: https://fablab.example/
+
+'@graph':
+ - '@id': fablab:1d14a369-317b-4404-abbd-25fb9d18a408#resource
+ '@type': vf:Resource
+ 'vf:uuid': 1d14a369-317b-4404-abbd-25fb9d18a408
+ 'vf:model': fablab:Cool-Item-44
+ 'vf:currentLocation': fablab:64a0625c-caad-4f2e-a8de-157796c7d203#place
+ 'vf:mostRecentEvent': fablab:566b2dec-e511-448a-a70b-4cd6386e7c7b#event
+ 'vf:quantity':
+ '@type': qudt:QuantityValue
+ 'qudt:unit': unit:Each
+ 'qudt:numericValue': 2
+
+ - '@id': fablab:a7fdb642-de47-469e-97ad-1b23e3a04e4d#resource
+ '@type': vf:Resource
+ 'vf:uuid': a7fdb642-de47-469e-97ad-1b23e3a04e4d
+ 'vf:model': fablab:Cool-Item-44
+ 'vf:currentLocation': fablab:64a0625c-caad-4f2e-a8de-157796c7d203#place
+ 'vf:mostRecentEvent': fablab:9ddd71e7-3e89-41cb-80be-4292a50a07ee#event
+ 'vf:quantity':
+ '@type': qudt:QuantityValue
+ 'qudt:unit': unit:Each
+ 'qudt:numericValue': 6
diff --git a/snippets/3d-printed-parts/parts-after-transport.yaml b/snippets/3d-printed-parts/parts-after-transport.yaml
@@ -0,0 +1,26 @@
+'@context':
+ - https://w3id.org/valueflows/v1
+ - fablab: https://fablab.example/
+
+'@graph':
+ - '@id': fablab:1d14a369-317b-4404-abbd-25fb9d18a408#resource
+ '@type': vf:Resource
+ 'vf:uuid': 1d14a369-317b-4404-abbd-25fb9d18a408
+ 'vf:model': fablab:Cool-Item-44
+ 'vf:currentLocation': fablab:64a0625c-caad-4f2e-a8de-157796c7d203#place
+ 'vf:mostRecentEvent': fablab:566b2dec-e511-448a-a70b-4cd6386e7c7b#event
+ 'vf:quantity':
+ '@type': qudt:QuantityValue
+ 'qudt:unit': unit:Each
+ 'qudt:numericValue': 2
+
+ - '@id': fablab:a7fdb642-de47-469e-97ad-1b23e3a04e4d#resource
+ '@type': vf:Resource
+ 'vf:uuid': a7fdb642-de47-469e-97ad-1b23e3a04e4d
+ 'vf:model': fablab:Cool-Item-44
+ 'vf:currentLocation': fablab:efafb2e1-6105-49a4-8f98-a1f6fa6ebdd6#place
+ 'vf:mostRecentEvent': fablab:3d8b31c1-8d5a-4aae-8ff7-f94593c56ac5#event
+ 'vf:quantity':
+ '@type': qudt:QuantityValue
+ 'qudt:unit': unit:Each
+ 'qudt:numericValue': 6
diff --git a/snippets/3d-printed-parts/recycle-process.yaml b/snippets/3d-printed-parts/recycle-process.yaml
@@ -0,0 +1,19 @@
+'@context':
+ - https://w3id.org/valueflows/v1
+ - fablab: https://fablab.example/
+
+'@graph':
+ - '@id': fablab:e1dcbfc3-6288-44d9-9f38-290c7f40507d#process
+ '@type': vf:Transformation
+ 'skos:note': recycling 3d printed parts
+
+ - '@id': fablab:8cc2f423-154c-4c7d-b0bf-0a27bec94950#event
+ '@type': vf:IPOEvent
+ 'vf:action': vf:consume
+ 'vf:startTime': 2016-08-16
+ 'vf:executedIn': fablab:e1dcbfc3-6288-44d9-9f38-290c7f40507d#process
+ 'vf:affects': fablab:1d14a369-317b-4404-abbd-25fb9d18a408#resource
+ 'vf:affectedQuantity':
+ '@type': qudt:QuantityValue
+ 'qudt:unit': unit:Each
+ 'qudt:numericValue': 2
diff --git a/snippets/3d-printed-parts/split-process.yaml b/snippets/3d-printed-parts/split-process.yaml
@@ -0,0 +1,30 @@
+'@context':
+ - https://w3id.org/valueflows/v1
+ - fablab: https://fablab.example/
+
+'@graph':
+ - '@id': fablab:9633d725-0a5b-499c-a3b6-236e180b1d22#process
+ '@type': vf:Transformation
+ 'skos:note': splitting 3d printed parts for shipment
+
+ - '@id': fablab:566b2dec-e511-448a-a70b-4cd6386e7c7b#event
+ '@type': vf:IPOEvent
+ 'vf:action': vf:consume
+ 'vf:startTime': 2016-08-14
+ 'vf:executedIn': fablab:9633d725-0a5b-499c-a3b6-236e180b1d22#process
+ 'vf:affects': fablab:1d14a369-317b-4404-abbd-25fb9d18a408#resource
+ 'vf:affectedQuantity':
+ '@type': qudt:QuantityValue
+ 'qudt:unit': unit:Each
+ 'qudt:numericValue': 6
+
+ - '@id': fablab:9ddd71e7-3e89-41cb-80be-4292a50a07ee#event
+ '@type': vf:IPOEvent
+ 'vf:action': vf:create
+ 'vf:startTime': 2016-08-14
+ 'vf:executedIn': fablab:9633d725-0a5b-499c-a3b6-236e180b1d22#process
+ 'vf:affects': fablab:a7fdb642-de47-469e-97ad-1b23e3a04e4d#resource
+ 'vf:affectedQuantity':
+ '@type': qudt:QuantityValue
+ 'qudt:unit': unit:Each
+ 'qudt:numericValue': 6
diff --git a/snippets/3d-printed-parts/transport-process.yaml b/snippets/3d-printed-parts/transport-process.yaml
@@ -0,0 +1,25 @@
+
+'@context':
+ - https://w3id.org/valueflows/v1
+ - fablab: https://fablab.example/
+
+'@graph':
+ - '@id': fablab:aa80f11f-de89-49d1-a269-2ad5095b7acc#process
+ '@type': vf:Transportation
+ 'skos:note': transporting 3d printed parts
+
+ - '@id': fablab:920331c9-ea77-4f82-8aab-b886845dd1f2#event
+ '@type': vf:IPOEvent
+ 'vf:action': vf:load
+ 'vf:startTime': 2016-08-14
+ 'vf:atLocation': fablab:64a0625c-caad-4f2e-a8de-157796c7d203#place
+ 'vf:executedIn': fablab:aa80f11f-de89-49d1-a269-2ad5095b7acc#process
+ 'vf:affects': fablab:a7fdb642-de47-469e-97ad-1b23e3a04e4d#resource
+
+ - '@id': fablab:3d8b31c1-8d5a-4aae-8ff7-f94593c56ac5#event
+ '@type': vf:IPOEvent
+ 'vf:action': vf:unload
+ 'vf:startTime': 2016-08-14
+ 'vf:atLocation': fablab:efafb2e1-6105-49a4-8f98-a1f6fa6ebdd6#place
+ 'vf:executedIn': fablab:aa80f11f-de89-49d1-a269-2ad5095b7acc#process
+ 'vf:affects': fablab:a7fdb642-de47-469e-97ad-1b23e3a04e4d#resource