• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Exponential horn generator 3D Printer File Image 1
Exponential horn generator 3D Printer File Thumbnail 1

Exponential horn generator

arpruss avatararpruss

October 9, 2018

cults3d-icon
DescriptionCommentsTags

Description

This is an exponential horn library for OpenSCAD. I made it to amplify the sound from my son's watch alarm (fittings for that are here). You can use the library in your projects, or just generate horns with the demo Customizer here.

To generate a horn programmatically, do use <horn.scad>; and call horn(). You will also need my tubemesh library (it's bundled in the demo).

There are lots of optional arguments:

  • length=x: length of horn, from mouth to throat
  • throat=[w,h]: width and height of throat (narrow end)
  • mouth=[w,h]: width and height of mouth (wide end)
  • wallThickness=x: thickness of walls
  • numSections=n: number of strips to use (more is slower but better quality)
  • rectangular=b: set to false to do a round/elliptical horn (very slow); default: true
  • flangeLength=x: length of flange around mouth, for mounting mouth into something; set to 0 to omit flange
  • flangeFlare=x: how far the flange flares out

License:

CC BY - Attribution

Related Models

#3DBenchy - The jolly 3D printing torture-test by CreativeTools.se preview image

#3DBenchy - The jolly 3D printing torture-test by CreativeTools.se

CreativeTools profile image

CreativeTools

90,776

Mechanical wall clock preview image

Mechanical wall clock

Harald Andersson profile image

Harald Andersson

6,942

Baby Birth Tag Holder for the wall  preview image

Baby Birth Tag Holder for the wall

Morganja profile image

Morganja

3,850

V29 preview image

V29

jzisa profile image

jzisa

81,244

Gerometric Origami Flower Pot and Planter for Plants preview image

Gerometric Origami Flower Pot and Planter for Plants

SASSy Design profile image

SASSy Design

10,901

sheet Corner Holder preview image

sheet Corner Holder

Notorious profile image

Notorious

3,818

Modular Mounting System preview image

Modular Mounting System

HeyVye profile image

HeyVye

69,057

Low Poly Cat 2.0 (Decoration) (No Supports!) preview image

Low Poly Cat 2.0 (Decoration) (No Supports!)

BP3D profile image

BP3D

8,107