Ir para conteúdo
3DFinder
Entrar

Você está no 3DFinder

Buscamos em Thingiverse, MakerWorld e Printables ao mesmo tempo para te dar o melhor de cada uma.

Buscar mais como este
Modelo 3D Custom Parametric Speaker Waveguide Generator por Tinkering User no MakerWorld

Descrição

Press the Customize button to customize!

 

Parametric Speaker Waveguide Generator

A fully parametric speaker waveguide (acoustic lens / horn) for controlling high-frequency dispersion on compression drivers, dome tweeters, and ribbon/planar transducers. Dial in your throat geometry, choose a flare profile, and print; no remodeling needed when you iterate on dispersion angle or mounting.

 

Print mouth-face-up with supports for the best surface quality on the mouth face.

 

Key Features

  • Circular or rectangular throat: circular for round dome/compression drivers; rectangular for ribbon and planar apertures; always lofts rect→rect at the mouth with independent corner radii at both ends
  • Four flare profiles: Conical (constant angle), Exponential (constant expansion ratio), Elliptical (quarter-ellipse, smooth transition), and Tractrix (tangent-length = mouth radius, best controlled directivity)
  • Throat extension: straight cylindrical section at the throat for a slip fit over a speaker faceplate or compression driver exit
  • Mouth edge fillets: inner-rim fillet blends the bore profile into the top face with a C1-continuous concave arc slope-matched to the flare; outer-rim fillet rounds the exterior top edge with a convex arc
  • Mounting flange: circular ring or full rectangular plate, configurable width/size and thickness; baked directly into the cross-section polygon for a seamless zero-gap join
  • Countersunk screw holes: optional; configurable count, bolt circle diameter, shaft clearance, head diameter, countersink depth, and angular offset
  • Speaker mount posts: cylindrical posts that embed into the waveguide wall and hang below the throat; choose 4-point rectangular (standard speaker bolt pattern), 3-point circle (common on dome and compression tweeters), 5-point circle, or 6-point circle; M2–M8 selectable thread sizes with real ISO metric internal thread geometry; manual bore diameter also available
  • TPU gasket: switch view to gasket to export a soft sealing ring (or plate) that matches the flange footprint exactly, including all screw hole positions; print in TPU for a compliant acoustic seal between the waveguide and baffle

 

Print Settings

SettingRecommended
OrientationMouth face UP
SupportsRequired
Perimeters3–4
Infill20–30%
MaterialPLA or PETG

 

Download the optimized print profile from this page, delete the sample models off the plate, and import your STL into it.

 

Customization

Use the MakerWorld Customizer. All parameters are grouped and annotated.

 

Throat Shape - throat_shape: circular or rectangular - throat_diameter: inner diameter for circular throat (mm) - throat_width / throat_height / throat_corner_r: inner dimensions and corner radius for rectangular throat (mm)

 

Rectangular Mouth (rectangular throat mode only) - mouth_rect_width / mouth_rect_height: inner dimensions of the mouth opening (mm) - mouth_corner_r: corner radius of the mouth opening (mm)

 

Mouth & Depth - mouth_diameter: inner opening diameter for circular-mouth modes (mm) - depth: axial depth of the flare (mm) - throat_extension: length of straight section at the throat for speaker fitment (mm)

 

Profile - profile_type: conical, exponential, elliptical, or tractrix

 

Wall - wall_thickness: shell thickness (mm)

 

Mounting Flange - add_flange: toggle flange on/off - flange_shape: circular (ring) or rectangular (flat plate with bore) - flange_width: radial width of circular flange beyond outer wall (mm) - flange_rect_width / flange_rect_height: overall plate size for rectangular flange (mm) - flange_thickness: flange thickness (mm) - inner_top_fillet_r: concave fillet on the inner mouth rim; arc is tangent to the bore profile and to the top face for a C1-continuous blend (mm; 0 = sharp) - top_fillet_r: convex fillet on the outer top edge of the mouth face (mm; 0 = sharp)

 

Screw Holes - enable_screws: toggle countersunk holes on/off - num_screws: number of holes - screw_bcd: bolt circle diameter (mm); keep between mouth_diameter and mouth_diameter + 2×flange_width - screw_hole_d: shaft clearance diameter (mm) - cs_head_d: countersink head diameter (mm) - cs_depth: countersink depth from mouth face (mm) - screw_angle_offset: rotational offset of first hole (degrees)

 

Speaker Mount Posts - add_speaker_mount: toggle posts on/off - mount_pattern: 4point — four posts at the corners of a rectangle (standard speaker bolt pattern); 3point — three posts at 120° on a bolt circle; 5point — five posts at 72° on a bolt circle; 6point — six posts at 60° on a bolt circle - mount_pos_x / mount_pos_y: centre-to-centre spacing of the post pairs; 4-point mode only (mm) - mount_bcd: bolt circle diameter for 3, 5, and 6-point modes (mm) - mount_thread_size: M2 / M2.5 / M3 / M4 / M5 / M6 / M8 or None; sets bore to ISO coarse pitch with full helical thread geometry - mount_cyl_id: manual bore diameter when thread size is None (mm) - mount_cyl_wall: wall thickness around the bore (mm) - mount_embed: extra embed depth above the auto-calculated waveguide connection point (mm) - mount_hang: how far posts hang below the throat plane (mm; 0 = match throat_extension; negative = posts end above throat plane) - mount_angle_offset: rotate the entire post arrangement (degrees; 0–359)

 

TPU Gasket - view: waveguide to render the waveguide; gasket to render the TPU sealing gasket - gasket_thickness: thickness of the gasket (mm)

 

Resolution - profile_steps: curve segments along the flare; reduce for faster previews, increase for smoothest surface - fn_main: circular segments for revolution and cylinders

 

Flare Profile Notes

Conical is the simplest: straight walls, constant half-angle. Easy to predict but creates a hard reflection at the throat.

 

Exponential keeps the cross-sectional area expansion rate constant along the length. Theoretically ideal for a specific cutoff frequency but the straight-sided nature produces a hard mouth termination.

 

Elliptical uses a quarter-ellipse curve oriented so the wall is tangent to the throat at one end and tangent to horizontal at the mouth. The transition is smooth with no slope discontinuity at either junction.

 

Tractrix is the mathematically derived horn profile where the tangent length at every point equals the mouth radius. It provides the most controlled directivity and the gentlest rate of expansion near the throat. Recommended starting point for most applications.

 

Speaker Mount Post Notes

Posts are automatically sized so they begin connecting to the waveguide wall at the z-height where the outer wall profile reaches the post centre, plus mount_embed mm of extra penetration for strength. The bore is pre-hollowed before the union with the waveguide body so the thread geometry never pierces the waveguide outer surface.

 

When a thread size is selected (M2–M8), the bore uses ISO coarse pitch and generates a real helical thread profile using a hull-of-slices approach; the bore will accept a standard metric bolt directly off the printer with no tapping required on most materials.

 

Circular patterns (3, 5, 6-point): set mount_bcd to match the tweeter's bolt circle and mount_angle_offset to align the first post with your baffle layout. Use mount_angle_offset to rotate away from any obstructions on the baffle. The embed depth is computed from the BCD radius so the posts always connect solidly regardless of pattern type.

 

Bolt Circle Sizing Guide

For screw holes to land in solid flange material:

 mouth_diameter < screw_bcd < (mouth_diameter + 2 × flange_width)

MakerWorld

Custom Parametric Speaker Waveguide Generator

Publicado em 12 de jun de 2026

21
Curtidas
12
Downloads
44
Coleções
4
Impressões
Categoria Electronics
Tags
speaker speaker design DIY DIY 21700 diy speakers speaker cabinet parametric custom customized parametric 3d print parametric 3d model BAMBU LAB Bambu Lab bambu lab BAMBULAB BamBulab BambuLab BAMBU 3d design engineering waveguide flare audio sound sound quality
Licença Standard Digital File License
Ver no MakerWorld (abre em nova aba)