summaryrefslogtreecommitdiff
path: root/mech
AgeCommit message (Collapse)Author
2024-01-02mech: pcb_case: Add nut tolerance testxengineering
This part can be used to fine-tune the tolerance for the used nuts which have to fit tightly into a 3D-printed part.
2024-01-02mech: pcb_case: Remove common.scadxengineering
The filename `common.scad` does not explain anything about its content. With this commit the last part - rounded_cube - is moved to its own file.
2024-01-02mech: pcb_case: Separate bolt and nut to own filesxengineering
Having named files for these parts makes them more visible inside the project. They used to be in the `common.scad` file which does not explain anything by its name.
2024-01-02mech: Move generic PCB case to own subdirectoryxengineering
This should be more decoupled because it is not specific to soundbox. It might be later extracted to a library repository.
2024-01-02Switch to repository-global Makefilexengineering
The build system of this repository should be used from the repository root. Subdirectories should only contain additional *.mk files which will be included by the central Makefile. This should allow to have dependencies between subdirectories if required and easily allows to build everything.
2024-01-02mech: Add initial statexengineering
This code used to be developed outside a Git repository. It is moved here to support the development workflow by frequent commits.
2024-01-02mech: Add this folder with CERN OHL S version 2xengineering
This folder will contain mechanical design files for soundbox which is protected by the strongly reciprocal CERN open hardware license.