Age | Commit message (Collapse) | Author |
|
TODO: There are outdated references (see grep -R mech .)
The directory name should reflect what is inside, not the field of
engineering it belongs to.
|
|
The CAD model of the full assembly might be useful to be included in
other projects or CAD files.
|
|
Most users will not own the default printer and thus cannot work with
the built gcode files with the default slicer configuration.
It might be easier for those users to manually slice the STL instead of
modifying the soundbox source code.
|
|
This target removes the build directory and is thus repository-global.
|
|
This makes the file structure simpler and makes it easy to produce the
whole case in one run.
|
|
This makes the file structure and module naming simpler and allows to
easily print all tolerance tests at once. This is helpful to validate a
specific printer setup.
|
|
This allows to check the tolerances for panel width and length.
|
|
This tests makes it easier to fine-tune the slot width which holds one
of the two panels.
|
|
This should make sure the right hole diameter is selected for bolts.
|
|
The printer configuration should not only be added to the repository but
instead should also be used for the default Make-based builds of
mechanical parts.
|
|
It is quite easy to add bugs to *.scad files and miss them. Warnings can
be hidden inside the long log output.
This commit will ensure that bugs are detected earlier.
|
|
That way it is easier to get that the test is built and not nut when
building the corresponding file.
|
|
This part can be used to fine-tune the tolerance for the used nuts which
have to fit tightly into a 3D-printed part.
|
|
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.
|