Le0Michine / FusionGridfinityGenerator

Other
629 stars 40 forks source link

Half Width Bins #9

Closed sdsteve closed 1 year ago

sdsteve commented 1 year ago

This tool is amazing! One feature that would be awesome to have would be the ability to create half width bins. I have been printing some of the half width bins that already exist but I would like to create custom sizes as well. The tool allows the entry of the half width and creates the bin correctly, but the base does not scale down appropriately.

Le0Michine commented 1 year ago

Currently there is way to specify a base width/length which would control base pieces, some screenshot examples are available in this issue https://github.com/Le0Michine/FusionGridfinityGenerator/issues/4

If that's not what you were looking for, could you give some links with bin examples so I could understand the request better?

sdsteve commented 1 year ago

That works great! I got one error but it was due to trying to add dividers in the wrong direction. Thanks!!

Le0Michine commented 1 year ago

can you share a screenshot with the error and your inputs?

sdsteve commented 1 year ago

Sure. Here are the pics I took before I realized my mistake. FWIW - it's working great for everything I need it to do! Thanks again!

Screenshot 2023-03-22 at 10 39 26 AM Screenshot 2023-03-22 at 10 39 32 AM
Le0Michine commented 1 year ago

thanks, looks like in that case I can add some highlighting for that particular error so it would be more obvious

image

sdsteve commented 1 year ago

Smart - I like it. I would have figured out my error at least five minutes faster. :)

I have a completely separate question for you:

I have actually purchased all of the original bins designed by Alex Chappel that were the original idea behind Gridfinity. One idea I had while I printed some custom Gridfinity Bins is maybe I could use your plugin to create a few custom bins to augment my larger bin collection.

I've been playing with your script (which is super cool) and found that three parts would need to change: how the base of the bin is formed, how the cutouts in the bin ledge of the bins are formed, and the shapes used to create the base plates. I'm doodling with the python a little, but if you're interested in that as a feature for the entire fork - I just thought I would mention it. Obviously your python skills are far beyond my own.

Le0Michine commented 1 year ago

If I understand your question correctly you want to be able to generate bins for ALCH format right? that might potentially be possible and I'm pretty sure just changing base shape would get you close enough as it is used for basepates as well as for the bin ledge at the top of the bin. There are might be some annoying difficulties like the corner fillet being a fixed const and probably some calculations are making assumptions around how the result should look like for instance origin of most elements isn't flexible. But I'm not sure if that would be possible to easily incorporate into the addin for couple reasons