Sure, the general formula approach is a powerful tool. I can define any number of segments as well.
This is five (EXAR variant, a circle->polygon->circle transition). It's just that for a simulation full geometry is required (no symmetry) - out of reach for me at the moment. But I can easily make the petal set replaceable.
This is five (EXAR variant, a circle->polygon->circle transition). It's just that for a simulation full geometry is required (no symmetry) - out of reach for me at the moment. But I can easily make the petal set replaceable.
Last edited:
I cover the bed with the PVA glue when I need strong adhesion. Never had an issue with a first layer spontaneous separation that way.
On very large prints, I chamfer the side, so it doesn't pull the whole bottom off.Frustrated by warping and waking up to multi hour prints turning into spaghetti when a first layer releases overnight. Trying a raft with tape this time.
View attachment 1236821
Printing with straight walls or with chamfer the other way didn't work.
This is for PETG, but will probably work with other materials too.
Make sure you don't over extrude as excess material amplifies the warping.
What'd you say? I should buy a resin printer? Multiple?On very large prints, I chamfer the side, so it doesn't pull the whole bottom off.
Printing with straight walls or with chamfer the other way didn't work.
This is for PETG, but will probably work with other materials too.
Make sure you don't over extrude as excess material amplifies the warping.
I cover the bed with the PVA glue when I need strong adhesion. Never had an issue with a first layer spontaneous separation that way.
Tried this last night, worked perfectly. I used a PVA glue called Gorilla Wood Glue. https://www.gorillatough.com/product/gorilla-wood-glue/
I stopped using my larger 3D printer because I was frustrated with warping. I'm going to try the PVA on that one next to see if I can start using it again.
A what? You mean you are using Horns now instead of waveguides?It has a new driver mounting, utilizing the space around the LF-extension duct.
Horns with radiation patterns of waveguides 🙂
Actually, LF-extended waveguides. Which still qualify as horns.
Actually, LF-extended waveguides. Which still qualify as horns.
Last edited:
Does the PVA glue wash off - or is it water resistant.I cover the bed with the PVA glue when I need strong adhesion. Never had an issue with a first layer spontaneous separation that way.
PVA helped me print the best waveguides I've done so far. Required prep work to coat the bed and dry it before each print but well worth it. Eliminated warping. I'm going to try to cold print with it next to see how that goes. Thanks, @VoxCelestial , great tip.
It’s washable, yes.Does the PVA glue wash off - or is it water resistant.
@CinnamonRolls Great to hear!
You guys not a fan of the resin printers? How do you feel about the newest Filament printers?
Resin printers are either too small or hell expensive. But if I had the money, I would rather use a SLS printer from HP - laser sintered, layer by layer.
I downloaded this program and I can't seem to get it to run properly.
Here's my ath.cfg file...
OutputRootDir = "C:\Horns"
MeshCmd = "C:\Users\Mike\Downloads\gmsh-4.11.1-Windows64\gmsh.exe %f -"
GnuplotPath = "C:\Users\Mike\Downloads\gp548-win64-mingw.exe"
and my test.txt file that I copied from the User's Guide...
Throat.Profile = 1 ; 1 = OS-SE waveguide
Throat.Diameter = 25.4 ; [mm]
Throat.Angle = 7 ; half the included angle [deg]
Coverage.Angle = 45 ; half the included angle [deg]
Length = 100 ; [mm]
Term.s = 0.5
Term.n = 4.0
Term.q = 0.996
Morph.TargetShape = 0 ; 0 = no morphing (the default)
Mesh.AngularSegments = 64
Mesh.LengthSegments = 20
Mesh.ThroatResolution = 4.0 ; [mm]
Mesh.InterfaceResolution = 8.0 ; [mm]
Mesh.InterfaceOffset = 5.0 ; [mm]
Output.STL = 1
Output.ABECProject = 0
This is the results from executing ath.exe...
Microsoft Windows [Version 10.0.19045.3693]
(c) Microsoft Corporation. All rights reserved.
C:\Users\Mike\Downloads\ath-4.8.2\4.8.2>ath test.txt
Ath 4.8.2
-------------------------------------------------
DIY version for personal non-commercial use
-------------------------------------------------
Marcel Batik Czechia, 2022
PayPal: mbatikp@atlas.cz
-------------------------------------------------
-destination directory: C:\Horns\test
-initializing
-calculating profiles
C:\Users\Mike\Downloads\ath-4.8.2\4.8.2>
The only file I can see created is a mesh.geo in my Horns\test folder, no STL file.
Where did I go wrong 😢
Mike
Here's my ath.cfg file...
OutputRootDir = "C:\Horns"
MeshCmd = "C:\Users\Mike\Downloads\gmsh-4.11.1-Windows64\gmsh.exe %f -"
GnuplotPath = "C:\Users\Mike\Downloads\gp548-win64-mingw.exe"
and my test.txt file that I copied from the User's Guide...
Throat.Profile = 1 ; 1 = OS-SE waveguide
Throat.Diameter = 25.4 ; [mm]
Throat.Angle = 7 ; half the included angle [deg]
Coverage.Angle = 45 ; half the included angle [deg]
Length = 100 ; [mm]
Term.s = 0.5
Term.n = 4.0
Term.q = 0.996
Morph.TargetShape = 0 ; 0 = no morphing (the default)
Mesh.AngularSegments = 64
Mesh.LengthSegments = 20
Mesh.ThroatResolution = 4.0 ; [mm]
Mesh.InterfaceResolution = 8.0 ; [mm]
Mesh.InterfaceOffset = 5.0 ; [mm]
Output.STL = 1
Output.ABECProject = 0
This is the results from executing ath.exe...
Microsoft Windows [Version 10.0.19045.3693]
(c) Microsoft Corporation. All rights reserved.
C:\Users\Mike\Downloads\ath-4.8.2\4.8.2>ath test.txt
Ath 4.8.2
-------------------------------------------------
DIY version for personal non-commercial use
-------------------------------------------------
Marcel Batik Czechia, 2022
PayPal: mbatikp@atlas.cz
-------------------------------------------------
-destination directory: C:\Horns\test
-initializing
-calculating profiles
C:\Users\Mike\Downloads\ath-4.8.2\4.8.2>
The only file I can see created is a mesh.geo in my Horns\test folder, no STL file.
Where did I go wrong 😢
Mike
Try using gmsh 4.6.0 instead
https://www.diyaudio.com/community/...-design-the-easy-way-ath4.338806/post-7186634
https://www.diyaudio.com/community/...-design-the-easy-way-ath4.338806/post-7186634
Your link got me to a point in this thread where others have been experiencing similar issues. I did the following...
Copied a newer file instead of using the demo
Modified the cfg to correct the path to gmsh.exe as it was another level down in the directory
Still can't get it to create the STL file, but at least I'm much further. 😀
Microsoft Windows [Version 10.0.19045.3693]
(c) Microsoft Corporation. All rights reserved.
C:\Users\Mike\Downloads\ath-4.8.2\4.8.2>ath test2.txt
Ath 4.8.2
-------------------------------------------------
DIY version for personal non-commercial use
-------------------------------------------------
Marcel Batik Czechia, 2022
PayPal: mbatikp@atlas.cz
-------------------------------------------------
-destination directory: C:\Horns\test2
Info: Number of angular segments adjusted to 96
-initializing
-calculating profiles
-morphing to rectangle
-morph: adding -15 mm in width
-morph: adding 15 mm in height
-fixed length: 50 mm
-stretched to boundary: dx=14.8887 dy=1.02265
-writing ABEC project
-writing geo file bem_mesh.geo
-average mesh throat angle: 30.000 deg
-matched wavefront radius: 76.000 mm
-setting mesh elements for radial drive
-running 'C:\Users\Mike\Downloads\gmsh-4.11.1-Windows64\gmsh-4.11.1-Windows64\gmsh.exe bem_mesh.geo'
-running 'C:\Users\Mike\Downloads\gmsh-4.11.1-Windows64\gmsh-4.11.1-Windows64\gmsh.exe mesh.geo'
-exporting grid ''
Done.
Coverage angle at 0 deg: 58.572 deg
Coverage angle at 90 deg: 58.572 deg
Device width x height = 180.00 x 240.00 mm (7.087 x 9.449")
Device length = 50.00 mm (1.969")
C:\Users\Mike\Downloads\ath-4.8.2\4.8.2>
Copied a newer file instead of using the demo
Modified the cfg to correct the path to gmsh.exe as it was another level down in the directory
Still can't get it to create the STL file, but at least I'm much further. 😀
Microsoft Windows [Version 10.0.19045.3693]
(c) Microsoft Corporation. All rights reserved.
C:\Users\Mike\Downloads\ath-4.8.2\4.8.2>ath test2.txt
Ath 4.8.2
-------------------------------------------------
DIY version for personal non-commercial use
-------------------------------------------------
Marcel Batik Czechia, 2022
PayPal: mbatikp@atlas.cz
-------------------------------------------------
-destination directory: C:\Horns\test2
Info: Number of angular segments adjusted to 96
-initializing
-calculating profiles
-morphing to rectangle
-morph: adding -15 mm in width
-morph: adding 15 mm in height
-fixed length: 50 mm
-stretched to boundary: dx=14.8887 dy=1.02265
-writing ABEC project
-writing geo file bem_mesh.geo
-average mesh throat angle: 30.000 deg
-matched wavefront radius: 76.000 mm
-setting mesh elements for radial drive
-running 'C:\Users\Mike\Downloads\gmsh-4.11.1-Windows64\gmsh-4.11.1-Windows64\gmsh.exe bem_mesh.geo'
-running 'C:\Users\Mike\Downloads\gmsh-4.11.1-Windows64\gmsh-4.11.1-Windows64\gmsh.exe mesh.geo'
-exporting grid ''
Done.
Coverage angle at 0 deg: 58.572 deg
Coverage angle at 90 deg: 58.572 deg
Device width x height = 180.00 x 240.00 mm (7.087 x 9.449")
Device length = 50.00 mm (1.969")
C:\Users\Mike\Downloads\ath-4.8.2\4.8.2>
Looks like you are using gmsh 4.11.1, first line of the post above the suggestion was to download 4.6.0 and try that instead, try that first.
The STL that Ath produces isn't much use anymore, it is much easier to make a useful model with either grid export or the .afp export if it is axisymmetric.
If you really want one and can't get Ath to make one directly, ABEC can export an STL from within the project, default unit is meters though not mm.
The STL that Ath produces isn't much use anymore, it is much easier to make a useful model with either grid export or the .afp export if it is axisymmetric.
If you really want one and can't get Ath to make one directly, ABEC can export an STL from within the project, default unit is meters though not mm.
I copied my ATH config file for you to compare. Are you pointing to the gnuplot.exe file? I'm using the GNUplot 6.0 release candidate so ignore that part before \bin\gnuplot.exe
OutputRootDir = "M:\ATHwaveguide\4.9.0\waveguides"
MeshCmd = "M:\ATHwaveguide\gmsh-4.11.1-Windows64\gmsh.exe %f -"
GnuplotPath = "M:\ATHwaveguide\4.9.0\gp60rc1-win64-mingw\bin\gnuplot.exe"
OutputRootDir = "M:\ATHwaveguide\4.9.0\waveguides"
MeshCmd = "M:\ATHwaveguide\gmsh-4.11.1-Windows64\gmsh.exe %f -"
GnuplotPath = "M:\ATHwaveguide\4.9.0\gp60rc1-win64-mingw\bin\gnuplot.exe"
I get errors when I have the dash at the end of the MeshCmd. Without it everything works fine, I think.
How can I tell if gnuplot executes? Nothing shows on the console.
Now trying to load CVS files into Fusion 360, but get...
Import Spline CSV
no valid points
Still fumbling around 🙁
How can I tell if gnuplot executes? Nothing shows on the console.
Now trying to load CVS files into Fusion 360, but get...
Import Spline CSV
no valid points
Still fumbling around 🙁
- Home
- Loudspeakers
- Multi-Way
- Acoustic Horn Design – The Easy Way (Ath4)