1 Attachment(s)
Well, obviously the area expansion is because of the larger diameter at that spot. So if you pinch the channel there in 2D the 3D area can remain constantly growing just like the center channel.
https://www.diyaudio.com/forums/atta...1&d=1635242823 Shouldn't be too hard to figure out how to keep the length while making the area expansion behave like the center channel or at least have it expanding regularly. Edit: the end of the channels should be pinched too while the center channel should expand more to get it close to equal area expansion in every channel. 
Now I understand (I think), I'm only not sure that what you describe is possible. The current algorithm is definitely not able to make more than three "turns" of the meander, I would have to adapt that, and that would be a lot more complex.

So the larger the radial offset, the thinner the channel by a factor (insert part of a circle area equation here)
That could maybe be done by multiplying all the X coordinates by a factor of x. It will ofcorse change the radius of the whole thing, but it could be adjsted afterwards.. 
It might just work with the 3 turns, and calculated according to the area. It will look rather different than expected in 2D due to the changes in radial offset. But it would be quite interesting to see what results that would give. Making it based on equal area's.
Wasn't there a phase plug design by Dr. Geddes that had an equal area division? Quote:

Quote:

I see..
I'm trying to wrap my head around how to construct the wiggles such as their thickness should be decreasing (thus keeping the area) the further from the axis they go, with a factor 2*pi 
Quote:

1 Attachment(s)
I've started from scratch...
1 single meander by the means of 2 bezier curves then offsetting the curves by a factor, so that the area of the "disks" is the same. For now I'm trying to make a straight "tube" with no expansion towards the mouth. So if I want to offset the channel with X mm, every point gets offset by X  sqrt(X) This gets me close, but I'm sure there is a better function that will get all the areas to be the same. ...when I get it close enough I'm curious to see how it will compare with the results for a straight tube 
I'm really curious about the outcome.
 I use an iterative calculation method to get the channel lengths equal. Not very pretty but effective. I doubt there is a simple analytic approach but maybe there is. To vary the widths of the channels to get a monotonically (exponentially?) increasing total area should not be very difficult. Seems like a straightforward extension to what I already have  first I construct the center lines of all channels and then set the widths according to some rule, which can be anything. 
Yes, that is a good approach!
I'm trying to do it in a parallel way with grasshopper even though it's a bit more time consuming to get the logic together. It's pretty intuitive after that. The way I would like to tackle it is to start from the center and offset outwards for every channel. Not 100% sure it will work getting the equal lengths in the end but it's a good exercise :D 
All times are GMT. The time now is 09:25 AM. 
Search Engine Optimisation provided by
DragonByte SEO (Pro) 
vBulletin Mods & Addons Copyright © 2021 DragonByte Technologies Ltd.
Resources saved on this page: MySQL 16.67%
vBulletin Optimisation provided by
vB Optimise (Pro) 
vBulletin Mods & Addons Copyright © 2021 DragonByte Technologies Ltd.
Copyright ©19992021 diyAudio