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

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Speaker Spacer Ring Generator 3D Printer File Image 1
Speaker Spacer Ring Generator 3D Printer File Image 2
Speaker Spacer Ring Generator 3D Printer File Image 3
Speaker Spacer Ring Generator 3D Printer File Image 4
Speaker Spacer Ring Generator 3D Printer File Thumbnail 1
Speaker Spacer Ring Generator 3D Printer File Thumbnail 2
Speaker Spacer Ring Generator 3D Printer File Thumbnail 3
Speaker Spacer Ring Generator 3D Printer File Thumbnail 4

Speaker Spacer Ring Generator

jonbourg avatarjonbourg

May 22, 2018

thingiverse-icon
DescriptionCommentsTags

Description

*** NEW VERSION ***
This new version makes the Speaker Ring Generator much easier to use in real projects. You can now choose how the ring mounts: either with normal mounting holes within the ring or with mounting tabs around the outside, but not both at the same time. The mounting tabs can be set to three or four tabs and have rounded ends so there are no sharp corners. Each tab has a slotted hole so screws can slide a little, which helps when holes don’t line up perfectly. The tabs have their own height setting, separate from the main ring, with a default of 4 mm. Tabs are numbered T0 through T3 in a clockwise order, and changing a tab angle works like a compass: positive numbers move the tab clockwise. There are also preset layouts, such as evenly spaced tabs or a design with one tab slightly offset, which is common in factory mounts. A debug mode can display tab numbers and angles directly on the model, allowing you to verify everything before printing. The program can also print a simple summary and a JSON layout to the OpenSCAD console, which makes it easy to save or reuse a setup later.

*** Using the Thingiverse customizer is not recommended, as it is easy to download OpenSCAD and modify the settings directly; it is much more robust than the customizer. ***

*** OVERVIEW ***
This is a speaker mounting adapter bracket (rings) generator for car audio or home audio applications. My goal is to enable 3D printing of speaker adapters compatible with a wide range of vehicles.

MDF is no longer the best material for speaker rings, as it can get wet and break up. Some manufacturers make plug-and-play plastic rings, but they tend to be thin and prone to vibration. 3D printed speaker spacers are a great alternative! It's best to print these with a filament that withstands high temperatures, such as ASA, PETG, or ABS.

*** MEASUREMENTS NEEDED ***
Measurements will be needed for the speaker cutout, the speaker-mount screw width (center-to-center), the vehicle-mount screw width (center-to-center), and the maximum diameter of the speaker ring you can make.

This is for round speakers. If you need a mounting bracket for 6x9 or other oval sizes, such as 4x6 or 5x7 speakers, see my Parametric 6x9 Speaker Spacer https://www.thingiverse.com/thing:4717695.

*** If you use this for a particular vehicle, please publish it on Thingiverse for others to use. Please post makes! ***

UPDATE 12/23/25: Cleaned up the code and added mounting tabs to the outside. Assisted by ChatGPT to add new code, clean up code, and add new features.

UPDATE 10/21/23: Changed the mount screw counterbore calculation to be 75% bigger then the screw diameter rather then a set amount. This is to fix the calculation for millimeters so the units work correctly. Also added more selections for resolution.

UPDATE 10/20/23: I found the customizer wasn't working and for some reason the OpenSCAD file was broken. Several edits to the file have been made and it should work now. Added a new feature of selectable model resolution (how smooth the model will be).

Update 8/11/19: Made the change suggested by rshambaugh in the comments.
Update 6/28/18: Some minor updates. Screw mount holes set to 75% of the height.
Update 5/25/18: Made mount screws inset into the spacer.
Update 5/24/18: Set mount screws to 0 degrees. Added an angle variable for the speaker screws. Default is 45 degrees.
Update 5/23/18: added a trim ring for flush-mounting. Cleaned up the screw holes so they are round. Speaker screw holes go halfway through, mount screws go all the way through.

License:

Creative Commons - Attribution - Non-Commercial - Share Alike

Related Models

1-8 way Inline Car-Connectors, 6.3 mm preview image

1-8 way Inline Car-Connectors, 6.3 mm

SPORTIDESIGN profile image

SPORTIDESIGN

5,276

BRICK tag for car preview image

BRICK tag for car

tnsv.photos profile image

tnsv.photos

852

Clips - Renault clio IV preview image

Clips - Renault clio IV

D3DP_SamuelMazuy profile image

D3DP_SamuelMazuy

831

Engine Block Keytag preview image

Engine Block Keytag

mlodybuk profile image

mlodybuk

615

Speaker Spacer Ring Generator preview image

Speaker Spacer Ring Generator

jonbourg profile image

jonbourg

410

Tags and Labels for the Keychain preview image

Tags and Labels for the Keychain

Jorge Rui profile image

Jorge Rui

364