update okh.toml

This commit is contained in:
felix 2023-01-23 23:35:42 +01:00
parent 3458d145e6
commit 1ab758e9b4
1 changed files with 56 additions and 437 deletions

493
okh.toml
View File

@ -3,33 +3,61 @@
# SPDX-License-Identifier: CC-BY-SA-4.0
okhv = "OKH-LOSHv1.0"
name = "OHLOOM"
repo = "https://gitlab.com/OSEGermany/ohloom"
version = "0.10.0"
release = "https://gitlab.com/OSEGermany/ohloom/-/tags/ohloom-0.10.0"
name = "Myzel-Akustikabsorber"
repo = "https://code.curious.bio/curious.bio/myzel-akustikabsorber.git"
license = "CC-BY-SA-4.0"
licensor = "Jens Meisner"
organization = "OSE Germany e.V."
readme = "README.md"
image = "/Documentation/User_Guide/User_Guide.jpg"
documentation-language = "en-GB"
technology-readiness-level = "OTRL-5"
documentation-readiness-level = "ODRL-5"
function = "The Open Hardware Loom is a simple, hand-operated weaving loom made of wood, screws and 3D printed plastic pieces for the most part. It is simple to make and operate."
cpc-patent-class = "D03D 35/00"
tsdc = "MEC"
bom = "sBoM.csv"
manufacturing-instructions = "/Documentation/Assembly_Guide/AssemblyGuide.md"
user-manual = "/Documentation/User_Guide/UserGuide.md"
fabric-width-mm = 400
licensor = "Curious Community Labs e. V."
organisation = "Curious Community Labs e. V."
readme = "/README.md"
image = "/res/assets/media/img/FC5-Render-preview.webp"
documentation-language = "de"
technology-readiness-level = "OTRL-3"
documentation-readiness-level = "ODRL-2"
function = "A prototype of an acoustic absorber made from mycelium composite material using organic residue"
user-manual = "/mod/README.md"
source = [ "/src/mech" ]
bom = "/bom.csv"
tsdc = [ "3DP", "LAS", "ASM" ]
[[part]]
name = "4_piece_negative_mould"
image = "/mod/mould/direct_3D_negative_mould/res/assets/media/img/mould_3d_parts.webp
tsdc = "3DP"
source = "/mod/mould/direct_3D_negative_mould/src/mech/pieceX.scad"
export = [
"/mod/mould/direct_3D_negative_mould/src/mech/Negative-1-4-FC-5.4-Ultimaker.stl",
"/mod/mould/direct_3D_negative_mould/src/mech/Negative-2-4-FC-5.4-Ultimaker.stl",
"/mod/mould/direct_3D_negative_mould/src/mech/Negative-3-4-FC-5.4-Ultimaker.stl",
"/mod/mould/direct_3D_negative_mould/src/mech/Negative-4-4-FC-5.4-Ultimaker.stl",
]
printing-process = "FDM"
material = "ABS" ???
infill = 30 ???
raft-brim = true ???
supports = false ???
resolution-mm = 0.2 ???
shell-thickness = 3 ???
top-bottom-thickness = 3 ???
[[part.outer-dimensions]]
openSCAD = "cylinder(h=30, r=28)" ???
unit = "mm" ???
[[part.mass]]
value = 30 ???
unit = "g" ???
<!-- Hier stehen gesammelte Beispiele für Part-Metadaten. alles mit "???" muss noch überarbeitet werden.
[[outer-dimensions]]
openSCAD = "cube(size = [400,350,150])"
unit = "mm"
/mod/mould/casting_from_3D_positive_mould/src/mech/Positiv-1-4-FC-5.4-Ultimake...
[[part]]
name = "Clamp Ring"
image = "/Documentation/Assembly_Guide/Parts_Print_2.jpg"
name = "direct_3D_negative_mould"
image = "/mod/mould/direct_3D_negative_mould/res/assets/media/img/mould_3d_parts.webp"
tsdc = "3DP"
source = "/3DParts/ClampRing/ClampRing.scad"
export = [
@ -54,421 +82,12 @@ value = 30
unit = "g"
[[part]]
name= "CombModul"
image = "Documentation/Assembly_Guide/Parts_Print_3.jpg"
tsdc = "3DP"
source = "/3DParts/CombModul/CombModul.scad"
export = [
"/3DParts/CombModul/CombModul.pdf",
"/3DParts/CombModul/CombModul.stl"
]
printing-process = "FDM"
material = "PLA"
infill = 30
raft-brim = true
supports = false
resolution-mm = 0.27
shell-thickness = 3
top-bottom-thickness = 3
name = "PlanktoScope-Case"
image = "/doc/images/hardware/planktoscope_case_00.png"
tsdc = "CNC"
source = "/hardware/case/PlanktoScope-Case.f3z"
export = ["/hardware/case/PlanktoScope-Case.dxf"]
outer-dimension-dim = "mm"
outer-dimension = "cube(size = [350,150,150])"
[[part.outer-dimensions]]
openSCAD = "cube(size = [120,100,5]"
unit = "mm"
[[part.mass]]
value = 30
unit = "g"
[[part]]
name = "PoleBase"
tsdc = "3DP"
source = "/3DParts/PoleBase/PoleBase.scad"
export = "/3DParts/PoleBase/PoleBase.stl"
printing-process = "FDM"
material = "PLA"
infill = 30
raft-brim = true
supports = false
resolution-mm = 0.3
shell-thickness = 3
top-bottom-thickness = 4
[[part.outer-dimensions]]
openSCAD = "cube(size = [130,115,100]"
unit = "mm"
[[part.mass]]
value = 85
unit = "g"
[[part]]
name = "RatchetPawl"
image = "Documentation/Assembly_Guide/Parts_Print_4.jpg"
tsdc = "3DP"
source = "/3DParts/RatchetPawl/RatchetPawl.scad"
export = [
"/3DParts/RatchetPawl/RatchetPawl.pdf",
"/3DParts/RatchetPawl/RatchetPawl.stl"
]
material = "PLA"
printing-process = "FDM"
infill = 30
raft-brim = true
supports = false
resolution-mm = 0.3
shell-thickness = 3
top-bottom-thickness = 3
[[part.outer-dimensions]]
openSCAD = "cube(size = [130,20,20]"
unit = "mm"
[[part.mass]]
value = 30
unit = "g"
[[part]]
name = "Ratchet Wheel"
image = "Documentation/Assembly_Guide/Parts_Print_1.jpg"
tsdc = "3DP"
source = "/3DParts/RatchetWheel/RatchetWheel.scad"
export = [
"/3DParts/RatchetWheel/RatchetWheel.pdf",
"/3DParts/RatchetWheel/RatchetWheel.stl"
]
material = "PLA"
printing-process = "FDM"
infill = 30
raft-brim = true
supports = false
resolution-mm = 0.3
shell-thickness = 3
top-bottom-thickness = 3
[[part.outer-dimensions]]
openSCAD = "cylinder(h=45, r=45)"
unit = "mm"
[[part.mass]]
value = 65
unit = "g"
[[part]]
name = "ScrewSockets"
image = "/Documentation/Assembly_Guide/Parts_Print_6.jpg"
tsdc = "3DP"
source = "/3DParts/ScrewSockets/ScrewSockets.scad"
export = [
"/3DParts/ScrewSockets/ScrewSockets.pdf",
"/3DParts/ScrewSockets/ScrewSockets.stl"
]
material = "PLA"
printing-process = "FDM"
infill = 30
raft-brim = true
supports = false
resolution-mm = 0.1
shell-thickness = 3
top-bottom-thickness = 8
[[part.outer-dimensions]]
openSCAD = "cylinder(h=12, r=7)"
unit = "mm"
[[part.mass]]
value = 5
unit = "g"
[[part]]
name= "ScrewSockets for ScrewHead"
image = "/Documentation/Assembly_Guide/Parts_Print_5.jpg"
tsdc = "3DP"
source = "/3DParts/ScrewSockets/ScrewSockets.scad"
export = "/3DParts/ScrewSockets/ScrewSocket4ScrewHead.stl"
material = "PLA"
printing-process = "FDM"
infill = 30
raft-brim = true
supports = false
resolution-mm = 0.1
shell-thickness = 3
top-bottom-thickness = 8
[[part.outer-dimensions]]
openSCAD = "cylinder(h=12, r=7)"
unit = "mm"
[[part.mass]]
value = 5
unit = "g"
[[part]]
name= "Warpclothbeam 1"
image = "Documentation/Assembly_Guide/Parts_Print_7.jpg"
tsdc = "3DP"
source = "/3DParts/WarpClothBeam/Warpclothbeam_P1.scad"
export = [
"/3DParts/WarpClothBeam/Warpclothbeam_P1.pdf",
"/3DParts/WarpClothBeam/Warpclothbeam_1.stl"
]
material = "PLA"
printing-process = "FDM"
infill = 30
raft-brim = true
supports = false
resolution-mm = 0.3
shell-thickness = 3
top-bottom-thickness = 3
[[part.outer-dimensions]]
openSCAD = "cylinder(h=163, r=22.5)"
unit = "mm"
[[part.mass]]
value = 65
unit = "g"
[[part]]
name= "Warpclothbeam 2"
image = "Documentation/Assembly_Guide/Parts_Print_7.jpg"
tsdc = "3DP"
source = "/3DParts/WarpClothBeam/Warpclothbeam_P2.scad"
export = [
"/3DParts/WarpClothBeam/Warpclothbeam_P2.pdf",
"/3DParts/WarpClothBeam/Warpclothbeam_2.stl"
]
material = "PLA"
printing-process = "FDM"
infill = 30
raft-brim = true
supports = false
resolution-mm = 0.3
shell-thickness = 3
top-bottom-thickness = 3
[[part.outer-dimensions]]
openSCAD = "cylinder(h=162, r=22.5)"
unit = "mm"
[[part.mass]]
value = 65
unit = "g"
[[part]]
name= "Warpclothbeam 3"
image = "Documentation/Assembly_Guide/Parts_Print_7.jpg"
tsdc = "3DP"
source = "/3DParts/WarpClothBeam/Warpclothbeam_P3.scad"
export = [
"/3DParts/WarpClothBeam/Warpclothbeam_P3.pdf",
"/3DParts/WarpClothBeam/Warpclothbeam_3.stl"
]
material = "PLA"
printing-process = "FDM"
infill = 30
raft-brim = true
supports = false
resolution-mm = 0.3
shell-thickness = 3
top-bottom-thickness = 3
[[part.outer-dimensions]]
openSCAD = "cylinder(h=163, r=22.5)"
unit = "mm"
[[part.mass]]
value = 65
unit = "g"
[[part]]
name= "Warpclothbeam 4"
image = "Documentation/Assembly_Guide/Parts_Print_7.jpg"
tsdc = "3DP"
source = "/3DParts/WarpClothBeam/Warpclothbeam_P4.scad"
export = [
"/3DParts/WarpClothBeam/Warpclothbeam_P4.pdf",
"/3DParts/WarpClothBeam/Warpclothbeam_4.stl"
]
material = "PLA"
printing-process = "FDM"
infill = 30
raft-brim = true
supports = false
resolution-mm = 0.3
shell-thickness = 3
top-bottom-thickness = 3
[[part.outer-dimensions]]
openSCAD = "cylinder(h=140, r=22)"
unit = "mm"
[[part.mass]]
value = 60
unit = "g"
[[part]]
name = "CombHolder"
image = "/Documentation/Assembly_Guide/Parts_CNC_1.jpg"
tsdc = [
"CNC",
"COT"
]
source = "/WoodParts/CombHolder/CombHolder.scad"
export = [
"/WoodParts/CombHolder/CombHolder.pdf",
"/WoodParts/CombHolder/CombHolder.stl"
]
material = "wood"
smallest-tolerance-class = "IT11"
smallest-inner-radius-mm = 4
[[part.outer-dimensions]]
openSCAD = "cube(size = [118,60,18]"
unit = "mm"
[[part.mass]]
value = 160
unit = "g"
[[part]]
name = "CrossBeam"
image = "/Documentation/Assembly_Guide/Parts_CNC_3.jpg"
tsdc = [
"CNC",
"COT"
]
source = "/WoodParts/CrossBeam/CrossBeam.scad"
export = [
"/WoodParts/CrossBeam/CrossBeam.pdf",
"/WoodParts/CrossBeam/CrossBeam.stl"
]
material = "wood"
smallest-tolerance-class = "IT11"
[[part.outer-dimensions]]
openSCAD = "cube(size = [572,100,20]"
unit = "mm"
[[part.mass]]
value = 550
unit = "g"
[[part]]
name = "Shuttle"
image = "/Documentation/Assembly_Guide/Parts_CNC_6.jpg"
tsdc = [
"CNC",
"COT"
]
source = "/WoodParts/Shuttle/Shuttle.scad"
export = [
"/WoodParts/Shuttle/Shuttle.pdf",
"/WoodParts/Shuttle/Shuttle.stl"
]
material = "wood"
smallest-tolerance-class = "IT11"
smallest-inner-radius-mm = 4
[[part.outer-dimensions]]
openSCAD = "cube(size = [497,45,6]"
unit = "mm"
[[part.mass]]
value = 65
unit = "g"
[[part]]
name = "SideFrame"
image = "/Documentation/Assembly_Guide/Parts_CNC_2.jpg"
tsdc = [
"CNC",
"COT"
]
source = "/WoodParts/SideFrame/SideFrame.scad"
export = [
"/WoodParts/SideFrame/SideFrame.pdf",
"/WoodParts/SideFrame/SideFrame.stl"
]
material = "wood"
smallest-tolerance-class = "IT11"
smallest-inner-radius-mm = 4
[[part.outer-dimensions]]
openSCAD = "cube(size = [580,140,18]"
unit = "mm"
[[part.mass]]
value = 700
unit = "g"
[[part]]
name = "SlotBeam"
image = "/Documentation/Assembly_Guide/Parts_CNC_4.jpg"
tsdc = [
"CNC",
"COT"
]
source = "/WoodParts/SlotBeam/SlotBeam.scad"
export = [
"/WoodParts/SlotBeam/SlotBeam.pdf",
"/WoodParts/SlotBeam/SlotBeam.stl"
]
material = "wood"
smallest-tolerance-class = "IT11"
smallest-inner-radius-mm = 4
[[part.outer-dimensions]]
openSCAD = "cube(size = [566,24,22]"
unit = "mm"
[[part.mass]]
value = 15
unit = "g"
[[part]]
name = "StringStick"
image = "/Documentation/Assembly_Guide/Parts_CNC_5.jpg"
tsdc = [
"CNC",
"COT"
]
source = "/WoodParts/StringStick/StringStick.scad"
export = [
"/WoodParts/StringStick/StringStick.pdf",
"/WoodParts/StringStick/StringStick.stl"
]
material = "wood"
smallest-tolerance-class = "IT11"
smallest-inner-radius-mm = 4
[[part.outer-dimensions]]
openSCAD = "cube(size = [560,22,6]"
unit = "mm"
[[part.mass]]
value = 35
unit = "g"
[[part]]
name = "WarpClothBeam"
image = "/Documentation/Assembly_Guide/Parts_Other_1.jpg"
tsdc = [
"CNC",
"COT"
]
source = "/WoodParts/WarpClothBeam_NoCNC/WarpClothBeam_Wood_NoCNC.scad"
export = [
"/WoodParts/WarpClothBeam_NoCNC/WarpClothBeam_Shaft.pdf",
"/WoodParts/WarpClothBeam_NoCNC/WarpClothBeam_Wood_NoCNC.stl"
]
material = "wood"
smallest-tolerance-class = "IT11"
smallest-inner-radius-mm = 4
[[part.outer-dimensions]]
openSCAD = "cylinder(h=710, r=17.5)"
unit = "mm"
[[part.mass]]
value = 330
unit = "g"
-->