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 11:29 PM

Acoustic Horn Design The Easy Way (Ath4)
 
2 Attachment(s)
Hi everyone,

as I promised elsewhere, I give everybody my horn generator. It does calculate a horn you specify, generates the mesh file and prepares ABEC project for simulation. That is for now, but still quite limited. If it catches on, we can together prepare some means for actually building the devices and maybe add some more usefull functionality anybody may come up with. Looking forward to see your creations!

Please see the User Guide included in the zip file.

FredrikC 6th June 2019 01: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.

InOtIn 6th June 2019 01:23 AM

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

Dave Zan 6th June 2019 05: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 10: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 11: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 11:31 AM

Ah, OK. Thanks for the clarification.

FredrikC 6th June 2019 09:27 PM

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

mabat 6th June 2019 09: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 09: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 01:49 PM.


Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2019 DragonByte Technologies Ltd.
Resources saved on this page: MySQL 17.65%
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2019 DragonByte Technologies Ltd.
Copyright ©1999-2019 diyAudio

Wiki