diyAudio

diyAudio (https://www.diyaudio.com/forums/index.php)
-   Multi-Way (https://www.diyaudio.com/forums/multi-way/)
-   -   Acoustic Horn Design The Easy Way (Ath4) (https://www.diyaudio.com/forums/multi-way/338806-acoustic-horn-design-easy-ath4.html)

mabat 5th June 2019 10:29 PM

Acoustic Horn Design The Easy Way (Ath tool)
 
2 Attachment(s)
This is an associated thread for a waveguide generator called Ath (Advanced Transition Horn), version 4.
Ath is a piece of software for designing waveguides and horns. At the same time it makes it possible to easily simulate their acoustic behaviour by means of FEA (BEM) via ABEC/AKABAK tool.

The current release: Ath 4.7.0 was introduced in post #4898


https://www.diyaudio.com/forums/atta...4-render22-jpg


Thread milestones (edited 26.12.2020):

#233 Birth of the OS-SE formula
Acoustic Horn Design – The Easy Way (Ath4)
Acoustic Horn Design – The Easy Way (Ath4)

#375 Measuring driver's exit wavefront
Acoustic Horn Design – The Easy Way (Ath4)

#666 Some of the practical verifications:
Acoustic Horn Design – The Easy Way (Ath4)

#844 Ath 4.4.1 - Introducing superformula
Acoustic Horn Design – The Easy Way (Ath4)

#922 JBL M2 "How-to"
Acoustic Horn Design – The Easy Way (Ath4)

#933 JBL M2 - Ath clone
Acoustic Horn Design – The Easy Way (Ath4)
Acoustic Horn Design – The Easy Way (Ath4)

#1003 Comparison of an OS waveguide and a flat piston
Acoustic Horn Design – The Easy Way (Ath4)

#1117 Ath 4.4.3 released (Fusion 360 import)
Acoustic Horn Design – The Easy Way (Ath4)

#1533 Ath 4.5.0 released (scripts not backward compatible)
Acoustic Horn Design – The Easy Way (Ath4)

#1602 General phase-plug discussion
Acoustic Horn Design – The Easy Way (Ath4)

#2389 Joining profiles of different curvatures
Acoustic Horn Design – The Easy Way (Ath4)

#2494 Tritona Waveguide
Acoustic Horn Design – The Easy Way (Ath4)
Acoustic Horn Design – The Easy Way (Ath4)


Spherical-wave phase plug

#1706 Initial ideas
Acoustic Horn Design – The Easy Way (Ath4)

#1824 Kessito's input
Acoustic Horn Design – The Easy Way (Ath4)
Acoustic Horn Design – The Easy Way (Ath4)

#1892 Compression cavity modal analysis
Acoustic Horn Design – The Easy Way (Ath4)

#2016 Diaphragm suspension analysis
Acoustic Horn Design – The Easy Way (Ath4)


Free standing waveguides

#2600
Acoustic Horn Design – The Easy Way (Ath4)

#2936 Rolling back the profile
Acoustic Horn Design – The Easy Way (Ath4)

#3390 Employing axisymmetric BEM (finally)
Acoustic Horn Design – The Easy Way (Ath4)

#3427 Rollback added
Acoustic Horn Design – The Easy Way (Ath4)

#3532 Source amplitude shading
Acoustic Horn Design – The Easy Way (Ath4)

#3549 OS-SE formula extended: k
Acoustic Horn Design – The Easy Way (Ath4)

#3664 Effect of an enclosure and other parameters
Acoustic Horn Design – The Easy Way (Ath4)

#3822 Compression driver throat plug
Acoustic Horn Design – The Easy Way (Ath4)

#4186 Preferred in-room response and DI target (discussion)
Acoustic Horn Design – The Easy Way (Ath4)

#4503 Incorporating compression driver model
Acoustic Horn Design – The Easy Way (Ath4)

FredrikC 6th June 2019 12:10 AM

1 Attachment(s)
Amazing work mabat!

Unfortunately, I am busy writing my masters thesis so I will have to wait to explore this for a few days, but I promise to give some feedback and share any ideas and results when I have had a go.

I skimmed through your documentation, which looks great, and noticed that you mention that you need a way to export coordinates. Why is that?

With modern cad software like Fusion 360 or Solidworks, the STL mesh can be turned into a surface body, which can be thickened and manipulated with holes, driver flange etc etc;

Attachment 761150

If the horn is eventually ending up in a 3D printer it will always be converted back to an STL so there is not really any need for a perfectly smooth surface.

NiToNi 6th June 2019 12:23 AM

Brilliant, Marcel! I will also check it out as soon as time allows and give feedback.

Dave Zan 6th June 2019 04:36 AM

Quote:

Originally Posted by mabat (https://www.diyaudio.com/forums/multi-way/338806-acoustic-horn-design-easy-ath4-post5813825.html#post5813825)
Hi everyone, as I promised...

That is very nice work, thank you.

Best wishes
David

mabat 6th June 2019 09:23 AM

Quote:

Originally Posted by FredrikC (https://www.diyaudio.com/forums/multi-way/338806-acoustic-horn-design-easy-ath4-post5813882.html#post5813882)
... With modern cad software like Fusion 360 or Solidworks, the STL mesh can be turned into a surface body, which can be thickened and manipulated with holes, driver flange etc etc;

That would mean that sufficiently fine STL may be enough (?). As I said, I don't work with such software at all, never had. Until now everyone complaned about the STLs that it is not possible to work with it further. Maybe they just did it wrong :)

OK, STL is already an option, so who knows how, can proceed with that.

I'm glad that you made it to actually run. Was not sure about all the libraries needed - I just gave it a try and released as it is.

FredrikC 6th June 2019 10:21 AM

Quote:

Originally Posted by mabat (https://www.diyaudio.com/forums/multi-way/338806-acoustic-horn-design-easy-ath4-post5814160.html#post5814160)
That would mean that sufficiently fine STL may be enough (?). As I said, I don't work with such software at all, never had. Until now everyone complaned about the STLs that it is not possible to work with it further. Maybe they just did it wrong :)

OK, STL is already an option, so who knows how, can proceed with that.

I'm glad that you made it to actually run. Was not sure about all the libraries needed - I just gave it a try and released as it is.

Marcel, I have not run your software yet. That was an STL file that you posted in a different thread, which I just imported to solidworks as a surface body, thickened and extruded a flange to show that this is doable.

Best, Fredrik

mabat 6th June 2019 10:31 AM

Ah, OK. Thanks for the clarification.

FredrikC 6th June 2019 08:27 PM

Marcel, there is no gmesh.dll in my gmesh folder, just the exe. Where is it?

mabat 6th June 2019 08:35 PM

It's in the Software Development Kit (SDK), the third item: Gmsh: a three-dimensional finite element mesh generator with built-in pre- and post-processing facilities
Just extract the DLL to the same folder as the ath4 program.

Patrick Bateman 6th June 2019 08:45 PM

Quote:

Originally Posted by FredrikC (https://www.diyaudio.com/forums/multi-way/338806-acoustic-horn-design-easy-ath4-post5814817.html#post5814817)
Marcel, there is no gmesh.dll in my gmesh folder, just the exe. Where is it?

Full disclosure:

I haven't read one word of the manual, because I'm horribly impatient.

But I was able to get it to work by doing the following:

1) downloaded OP's software

2) downloaded the gmsh SDK from here : Gmsh: a three-dimensional finite element mesh generator with
built-in pre- and post-processing facilities


3) I copied the DLL file from step 2 to the same directory as OP's software

From what I can see, OP's software depends on the DLL from the gmsh software development kit. Note that installing gmsh by itself won't satisfy the dependency, you have to get the SDK.

EDIT: as soon as I hit "submit", I see OP answered your question. Thanks OP!


All times are GMT. The time now is 05:19 PM.


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 ©1999-2021 diyAudio

Wiki