FaustXVI/QuackWorks

A parametric OpenSCAD project focused around functional 3D printable objects and mounting interfaces.

★ 0Forks 0OpenSCADGitHub ↗Compare

README

QuackWorks

QuackWorks is an OpenSCAD project centered around parametric functional prints.

There are currently two publicly released collections:

  1. Underware - Infinite Cable Management (https://makerworld.com/en/models/783010)
  2. BJD's Multiconnect Part Generators (https://makerworld.com/en/models/582260) Web version is available here:

Example in OpenSCAD

image

Multiconnect Development Standards

  • Backer Standards
    • Back types as a single module accepting height and width parameters
    • All customizable parameters for a back type must be enclosed in their own parameter section
  • Positioning Standards
    • Model starts at X 0 and goes positive
    • Back starts at X 0 and goes negative
    • Center the entire unit on x axis last
  • Testing Critiera
    • Compiles without error
    • Test items under 5mm in height, depth, and width and verify back generates properly
    • Test for very large items

Contributing

We use BOSL2 as a dependency and needs to be install accordingly. If you have nix installed with flakes activated, then everything will be setup for you with nix develop.

License

Shield: CC BY-NC-SA 4.0

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

CC BY-NC-SA 4.0

Contributors

AndyLevesqueandrew-davisonSnazzyGreenWarriormomentmalporteregrfawixandrewmkpleiteFaustXVImacariedeTTriTTushegjonnedergaard

Issues