summaryrefslogtreecommitdiff
path: root/mech/common.scad
AgeCommit message (Collapse)Author
2024-01-02mech: Add use statements only where requiredxengineering
This avoids unrequired usage of other source files and cleans up the common.scad file.
2024-01-02mech: Remove global $fa und $fs variablesxengineering
According to the 'Mastering OpenSCAD' [1] book it is not recommended to set these variables globally. They should be used as local as possible and only if needed. This rule makes sense to allow making the model as rough as possible and only increase the detail level if required to reduce build times. [1]: https://mastering-openscad.eu
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: 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-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.