Skip to content
This repository was archived by the owner on Aug 6, 2026. It is now read-only.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hale Library 3D-Printed Spacers

DOI Validate models License: ODbL 1.0

This repository contains 3D-printable spacers used to connect the cube riser panels in Hale Library at Kansas State University. Each design is available as an STL file for slicing and a GLB file for browser-based preview.

About this example repository

This is both a working collection of 3D models and a deliberately small example of how a research or creative project can be organized on GitHub. The project files make the spacers usable; the surrounding documentation makes the project understandable, citable, reusable, and open to contribution.

See Repository anatomy: why these files exist for a plain-language explanation of the README, license, DOI, CITATION.cff, releases, contribution files, issue and pull-request templates, and automated checks. Not every repository needs every one of these features, but each should be included or omitted intentionally.

Choose a spacer

Design Intended use Model files Editable CAD
spacer_cube_riser_180_0 Connects two riser panels at the top STL · GLB Tinkercad
spacer_cube_riser_180_1 Connects two riser panels at the top; includes embellishment triangles STL · GLB Tinkercad
spacer_cube_riser_360 Finishes the end of a riser panel at the top STL · GLB Tinkercad
spacer_cube_riser_90_0 Connects two panels at 90 degrees when one is slightly lower STL · GLB Tinkercad
spacer_cube_riser_90_1 Connects two panels at 90 degrees at any height STL · GLB Tinkercad
spacer_cube_riser_90_2 Alternate form of 90_0; includes embellishment triangles STL · GLB Tinkercad

Use the models

  1. Open a GLB file above to inspect the model in GitHub's 3D viewer.
  2. Download the matching STL file and open it in your slicer.
  3. Import the model in millimeters if the slicer asks for units; STL files do not store unit information.
  4. Check the orientation, supports, material, and other print settings for your printer.
  5. Print one copy and test the fit before producing a full set.

Printer tolerances and materials vary, so this repository does not prescribe a universal slicer profile. If you find settings that work reliably, please share them in an issue or pull request.

Contribute

Problems, improved models, and new spacer designs are welcome. Start with the contribution guide, then use an issue template or open a pull request. New or modified designs should normally include:

  • matching STL and GLB files;
  • a link to the editable CAD source;
  • a short explanation of the use case; and
  • the results of any digital or physical fit checks.

The repository's automated check confirms that model pairs are present and that their basic file structures are valid. Run it locally with:

python3 scripts/validate_models.py

Participation in this project is governed by the Code of Conduct.

Cite this work

GitHub can generate a citation from CITATION.cff through the Cite this repository link in the repository sidebar. The preferred persistent identifier is:

Molik, D. C. (2025). Hale Library 3D Printed Spacers [Data set]. https://doi.org/10.5281/zenodo.15677009

For reproducible work, also record the release tag or commit used.

License

The files in this repository are made available under the Open Data Commons Open Database License 1.0. The linked Tinkercad CAD designs are separately identified there as CC BY-NC-SA 3.0.

About

This Repository contains designs for 3D printed spacers for the cube extentions

Resources

Code of conduct

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages