This. Adjustability leads to compromises in structure. Nothing adjustable will hold as tightly as the perfect size. This is one of the balances we have to strike, because if we can handle any size but no size works well is this an improvement? (Hint: no!)
That’s true, however we still get the benefits of reducing the number of size-specific parts. Right now Ryan has to track 7 unique parts for each tube size, which means 14 parts for 25mm and 1". If there are now 5 tubes supported (3/4 EMT, 25mm, 1", 1" EMT, and 1.25") that would be 35 parts to test every time there’s a change! If the only part which has to be regenerated is the XZ bracket, then logistics might become manageable.
I do have a few ideas for how to make the XZ bracket adjustable as well, but none of them are super. Those bracket clamps need to be tight and very rigid, or else there will be significant flex there.
. My sincere hope is that we’re complimenting Ryan by devoting time and energy to the dream, and not distracting him from higher prio work. I figure if testing shows progress, then Ryan will have a proven feature he could consider adding in v3. And if it doesn’t, then he will have a well-referenced thread which details why it failed to outperform.
From my experience co-leading open-source projects, the number one thing I’ve never got enough of is the ability to test. Tau Labs had thousands of autopilot boards out there and it was incredible to have a community which willingly risked their drones to try out crazy new ideas.
If G stands for “gripping” I might swoon…