kennetek / gridfinity-rebuilt-openscad

A ground-up rebuild of the stock gridfinity bins in OpenSCAD

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

50mm grid issues

peter-banks opened this issue · comments

Thanks so much for this project, its exactly what ive been looking for, however ive got a couple minor issues with the dimensions when I'm running at 50mm grid x/y/z size. I'm using the original frames scaled to 50mm increments and the original divider boxes scaled to the same work fine.

  1. The radius of the base where it sits in the grid is slightly too "square", once I filed it down a bit it fits well. I tried playing with the parameters but couldn't quite find the right one.
  2. The lip with the tab is about 1mm too high and means they dont stack as well together.
  3. If i set length = 50 the base is slightly too big as is the lip opening so they dont stack as nicely, if I set to 49 everything fits well. This workaround is fine for my needs but just mentioning it anyway.

Attached the customerize config
customizer config

When you say that you use the original frames scaled up to 50, does that mean that you took Zack's 42mm bins and scaled them up by a factor of 50/42? If so, that makes sense why the bins are not compatible. Changing the length in this script doesn't just scale the bins, it changes the fundamental base value. So the edge radius will still be the same as on the 42 mm bins, they will just be longer and wider overall. That's why they seem more "squarish" to you, because the fillets are not scaled up. I would recommend using 50 as the length, and then adding a some offset to r_base, and doubling that offset for r_fo1, r_fo2, and r_fo3. So if you increase r_base by 1, increase the rest by 2. That way the bins will be the right size, and be compatible with your 50mm bins you already have.

Assuming that the 42 mm bins ARE perfectly the same as the original, it would probably make the most sense to simply make a bin at 42 mm grid size and scale it up to 50 mm as you do with other bins. This should solve all of the small quirks from trying to make them natively at 50 mm.

You can do this in OpenScad by wrapping the bin in the scale function.

Thank you @kennetek and @unteins.

@kennetek Yeah sorry i meant Zack's bins and frames from Thangs.
Both solutions technically work and perfectly usable for my purpose however changing the length (as you mentioned) does seem to affect the hole placement and size (see the photo below, bin marked K). I think using @unteins idea keeps it scaled properly and less likely to hit other issues so probably the safest option in this case.

Attaching my openscad config for reference
image
IMG_20220929_083055