# README-Struktur ## Beschreibung Damit das Repository in seinem Inhalt und in seiner Struktur besonders schnell erfasst werden kann, werden hier die Qualitätsmerkmale beschrieben. Die Readme-Struktur des [Fabulasers](https://github.com/fab-machines/Fabulaser-Mini) ist dabei eine gute Orientierung. Innerhalb der README des Repos sollten in jedem Fall folgende Kategorien mit Inhalt gefüllt werden: 1. Kurzbeschreibung der OSH (analog "Katalogbeschreibung") 2. Bild(er) der OSH 3. Spezifikation/Features (Datenblatt-Information, Besonderheiten, ggf. Maße) 4. Linkbaum (Links zu den wichtigesten Repo-Dokumenten, damit man sich einfach zurechtfindet (Designfiles, Assembly guideline, BoM) etwa so wie in der Kategorie _Guides_)) 5. Lizenz (in Worten was womit lizensiert ist (unterteilt in Hardware, Software/ Firmware, Dokumentation) # Checkliste für das gesamte Repository ## Lizenzablage - [ ] gemäß REUSE - [ ] Vorhanden für OSH - [ ] Vorhanden für Dokumentation - [ ] Vorhanden für Software/ Firmware - [ ] Die 3 Copyrightzeilen zur Lizenz-zuordnung in jedem Dokument vorhanden ## BoM Inhalt - [ ] Die BoM ist vollständig, alle verwendeten Teile sind aufgelistet - [ ] Die Bezeichnungen der Teile sind eindeutig und unmissverständlich - [ ] Die Mengen sind korrekt - [ ] Die Materialparameter sind spezifiziert (nice to have) - [ ] BOM per Step (nice to have) für jeden Schritt in der Assembly Guideline eine seperate BOM beschreiben - [ ] editierbare BOM ### BOM Struktur (Spalten) - [ ] Induviduelle Teilenummern/Hyperlinks stimmen mit Assembly Guideline überein - [ ] src files werden verlinkt (optional) - [ ] Quantität - [ ] Bezugsquellen werden genannt - [ ] Bestellnummer vom jeweiligen Lieferanten - [ ] Name des Teils (z.B.Schraube) - [ ] spezifischer Name (z.B. M8x140mm) - [ ] Notizen (z.B. sollte aus rostfreiem Stahl sein) - [ ] Herkunft des Teils (z.B. Hamburg, Danzig, ) ## Assembly Guideline - [ ] Werkzeuge werden gelistet - [ ] Konsistent - [ ] Hyperlinks vorhanden - [ ] Bilder erklären durchführung - [ ] Unmissverständliche Dokumentation - [ ] Gefahrenhinweise vorhanden - [ ] Toleranzen der Produktionsmaschienen sind angegeben - [ ] Oberflächen Behandlungen, nacharbeiten von Teilen, zB. aus dem 3D Druck oder der Fräse ## `okh.toml` Datei - [ ] Mindestens die notwendigen Felder sind ausgefüllt - [ ] Im Root-Folder des Repositories abgespeichert ## Formale Aspekte - [ ] Markdown korrekt verwendet - [ ] REUSE/Linter Prüfung bestanden ## Darstellung für Nutzende (kein notwendiges Kriterium) - [ ] Dokumentationshandbuch wurde erstellt (pdf/html) ## Wiederholbarkeitsgüte (kein notwendiges Kriterium) - [ ] Replizierbar durch gleiche Workshopleitung - [ ] Wiederholbar durch andere Workshopleitung ## Dokumentation des Workshops - [ ] Existiert - [ ] Fabrikationsschritte zeitl. beschrieben - [ ] Raumanforderungen beschrieben - [ ] Werkzeugmenge beschrieben - [ ] Teilnahmevorraussetzungen beschrieben - [ ] Workshopinfo Datenblatt abgelegt ## Designfiles - [ ] CAD Files als STL verfuegbar - [ ] CADs auch als Bild oder in PDF einsehbar - [ ] Die Designfiles sind vollständig; - [ ] Die Designfiles liegen als editierbare "source"-Daten vor (STL oder STEP sind keine source formate) - [ ] Die genutzen Software Tools für die erstellten Dateien sind mit angegeben - [ ] Dimensionen sind mit angegeben - [ ] Alle für die Herstellung notwendigen Infos sind vorhanden - [ ] Die Ansicht der Daten ist sinnvoll skaliert - [ ] Teilenummer ("ID-Nummer") stimmt mit BoM und Assembly Guideline überein (konsistente Nutzung der "ID") - [ ] Schaltkreise auf Platinen (PCB) als KiCad gesondert in Ordner `/elec` abgespeichert ## Software und Firmware (falls vorhanden) - [ ] Firmware ist im Repository abgelegt, oder verlinkt, wenn sie zur Verwendung der OSH notwendig ist - [ ] Eine Guideline für diese Firmware bzw. Software wurde erstellt ## Ordnerstruktur - [ ] gemäß [Template](#OHLOOM) - [ ] Subrepositories für Binary Files (z.B. unter `/res/assets/`) # OHLOOM [![License: CC BY-SA 4.0]( https://img.shields.io/badge/License-CC%20BY--SA%204.0-blue.svg)]( https://creativecommons.org/licenses/by-sa/4.0/) [![REUSE status]( https://api.reuse.software/badge/gitlab.com/OSEGermany/ohloom)]( https://api.reuse.software/info/gitlab.com/OSEGermany/ohloom) [![made-with-Markdown]( https://img.shields.io/badge/Made%20with-Markdown-1f425f.svg)]( http://commonmark.org) [![made-with-OpenSCAD]( https://img.shields.io/badge/Made%20with-OpenSCAD-orange.svg)]( http://openscad.org/) **O**pen **H**ardware **Loom** (GER: Webstuhl) You may want to see [the original project Wiki]( https://wiki.opensourceecology.de/Open_Hardware-Webstuhl_%E2%80%93_OHLOOM), though this repo practically makes the Wiki version obsolete, as it contains improvements, and further development will happen here. ## Guides | [User Guide][UserGuideEn] | [Assembly Guide][AssemblyGuideEn] | | :----: | :----: | | [![][UserGuideImg]][UserGuideEn] | [![][AssemblyGuideImg]][AssemblyGuideEn] | | [ENG][UserGuideEn] / [GER][UserGuideDe] | [ENG][AssemblyGuideEn] / [GER][AssemblyGuideDe] | [UserGuideImg]: Documentation/User_Guide/User_Guide.jpg [UserGuideEn]: Documentation/User_Guide/UserGuide.md [UserGuideDe]: Documentation/User_Guide/UserGuide_de.md [AssemblyGuideImg]: Documentation/Assembly_Guide/Assembly_Guide.jpg [AssemblyGuideEn]: Documentation/Assembly_Guide/AssemblyGuide.md [AssemblyGuideDe]: Documentation/Assembly_Guide/AssemblyGuide_de.md ## Plans for the Parts The 3D plans for the parts of the loom are available as source files in the OpenSCAD format. Alongside you will find read-only versions as generated STL files and sometimes technical drawings as PDFs. You will find all these in this repository in the folders [3DParts/](./3DParts/) and [WoodParts/](./WoodParts/).