Single- and bi-fold print-in-place hinge generator

March 3, 2025
Description
This OpenSCAD library module can be used to construct various types and sizes of print-in-place single- and bi-fold hinges.
See the online documentation of [parameters] for more information.
[parameters]: https://royasutton.github.io/omdl-snapshot/docs/html/omdl-v0.9.8/group__parts__3d__fastener__hinges.html
#### Dependencies
To use this design, the following one-time setup is required. This will install several packages, so you may wish to experiment on a virtual machine first. *(NOTE: an X server graphics environment is required and this build process has been tested on debian and ubuntu Linux)*.
> $ wget http://git.io/setup-omdl.bash && chmod +x setup-omdl.bash
>
> $ ./setup-omdl.bash --branch v0.9.8 --no-excludes --yes --local-toolchain --install
This will take a while to test the [omdl] library, build its [documentation], and compile the design-flow automation [tools]. Once complete, the library documentation will have been installed and can be viewed with the web browser of your choice:
> $ google-chrome ${HOME}/.local/share/OpenSCAD/docs/html/index.html
#### Examples
After downloading the examples zip file, they can be reproduced as follows:
> $ unzip *ZIP_FILE_NAME*.zip -d examples
>
> $ cd examples
>
> $ make clean
>
> $ make all
The output will be located in the build subdirectory. Help can be obtained from the project makefile with:
> $ make help
**NOTE:** This is a snapshot release of a part in omdl. Feel free to use the version here, but the most current and maintained version can be found in the source [repository].
[omdl]: https://royasutton.github.io/omdl/
[repository]: https://github.com/royasutton/omdl
[openscad-amu]: https://royasutton.github.io/openscad-amu/
[tools]: https://royasutton.github.io/openscad-amu/
[documentation]: https://royasutton.github.io/omdl-snapshot/