I would believe the usability would be greatly improved if you would just be able to import a list of solids. And the script needs to check where the solids touch. And perform this operation on the touching solids and use the output for the other interfaces inbetween solids.
I’ve included two example files one for the open box and the opne of the video: basicDemo.gh (18.8 KB) box demo.gh (20.1 KB)
All feedback is welcome. And if someone would be able to guide me in the good direction on how to make it easier to use with multiple solids that would be much appreciated.
I exaclty understand what you mean. But I have absolutly no idea how I could make it work like that. Now I can set the depth of the fingers based on how deep the solids penetrate each other.
I did add some improvements and made the definition more robust. pleas euse this one instead.
Added features:
spacing is only in the direction that maters to get a good fit and is a value in units
you can flip the tabs it that would be better for your design.