A ground-up rebuild of the stock gridfinity bins in OpenSCAD
Find a file
kennetek 2a21923f4e Overhaul of cutter objects for optimized rendering
Old version of cutters had many shared surfaces which caused lag in preview window and caused fast-csg fail to provide speed boosts. Replaced with minkowski function to get the fillets. Benchmark: 5x3x6-5x2 reduced from 8 minutes to 6 seconds. Fixed a small error with the outer size (42mm to 41.5mm) to account for tolerances. Created gifs to illustrate the scripts functions.
2022-08-04 01:10:32 -07:00
images Overhaul of cutter objects for optimized rendering 2022-08-04 01:10:32 -07:00
.gitignore Overhaul of cutter objects for optimized rendering 2022-08-04 01:10:32 -07:00
gridfinity-rebuilt.scad Overhaul of cutter objects for optimized rendering 2022-08-04 01:10:32 -07:00
README.md Update README.md 2022-07-31 23:31:47 -07:00

gridfinity-rebuilt-openscad

A ground-up rebuild of the stock gridfinity bins in OpenSCAD. Started because of a couple slight imperfections and inconsistencies in the Fusion360 parametric bins. Open to feedback, because I could not feasibly test all combinations of bins, so some of them may have issues. I tried my best to exactly match the original gridfinity dimensions, but some of the geometry is slightly incorrect. For instance, the tab angle is 32 degrees instead of 36 degrees, as it made construction easier. The fillets may also be slightly incorrect. However, I think they are negligible differences. The script is also fairly laggy, and will probably take at leaste a minute to render a bin.

Things this script can do:

  • any size of bin (width, length, height)
  • any number of compartments (along BOTH x and y axis)
  • togglable scoop
  • togglable holes
  • supportless printing hole structures
  • togglable tabs
  • split tabs and tab alignment

Gridfinity by Zack Freedman