Speaker Box Cad Programs



Eminence Designer Speaker Box Design Software Eminence Designer is a state-of-the-art speaker enclosure design program for PCs running Windows 95, 98, NT4 or later. With Eminence Designer, box design is as easy at 1-2-3: 1. Other free software available on this site. Sonosub - design a cylindrical subwoofer. Check resonances and clearances Flare-it, - find the correct port flare size to avoid audible turbulence Subsaver - calculator for finding component values for a 2nd-order high-pass filter QRDude.

  1. Cad Programs For Beginners
  2. Autocad Programs Free Download
  3. Speaker Box Cad Programs For Windows 10
  4. Speaker Box Cad Programs Online
  5. Cad Programs For Home Design
  6. Speaker Box Design Cad
0. Introduction
Cad
Subwoofers have received a lot ofattention from audio softwarewriters primarily because of our obsession with bass. Moreover,simulator writers find that, subwoofers are notnearly as difficult to model compared to loudspeakers with relativelyhigh frequency driver units. Becauseof this, countless subwoofer simulators can be found in theInternet, some are free and some are not. This is myattempt to provide a freeware subwoofer program that willhopefully prove itself useful to DIYers.


1. Background

The very first version of SubwooferSimulator was abasic Vented-Box calculator compiled in one little MS-DOS command-lineutility. The MS-DOS executable file used equations from RayAlden's book,'Advanced Speaker Design for the Hobbyist and Technician.' The utility simply calculated net enclosure volumes and port dimensionsoff one 'alignment'. It was all I could do since I neither hadthe time nor patienceto hard code a graphical user-interface using only a command-linecompiler. I had to use a 2nd software to plot my program'soutput files.

It was when Borlanddecided to let AustralianPersonal Computer Magazine release Borland C++Builder 3.0 Standard to the public that I started my journeyinto the challenging world of loudspeaker CAD softwaredevelopment. After a month of reading Builder's helpfiles andexampleprograms, I was able to build a fully-independent simulation program,which is pictured below.


Fig. 1: First SubwooferSimulator.


The mosttime-consuming part was making the graphingfunctions. I disliked what was already available, so I made myown plotting routines. As you can see, the plots weren't perfectaround the edges; curves tended to 'overshoot' the graph space. After the graphing functions werecompleted, though not necessarily bug-free, the next time-consumingpart of making the user-interface followed. Anyway, it wasAugust, 2001 when I released the old version to the public.


2. Specifications

2.0. System Rquirements

Any machine runningWindows 95 is good enough.

2.1. Electroacoustics Model

Subwoofer Simulatoruses pre-programmed 'equivalent circuits' tomodel 7 types of subwoofer designs. All the models have theirelectrical and mechanical parts transformed to their acousticalequivalent, which greatly simplifies circuit calculation. Pleasesee Electroacoustic Modeling Of AVented-Box Loudspeaker for an example of this simulation method.

The models used are ofthe small-signal type, and the simulation results are accurate so longas the driver unit in question remains linear at the (user-adjustable)simulation conditions. The results can be relied upon so long asthe driver unit stays within linear Xmax, thermal power handling limitand cone breakup... All of which are conditions easily-met giventoday's high-quality subwoofers from Adire Audio, AE Speakers (formerlynamed Stryke Audio) etc.

Subwoofer Simulatorsimulates:





Sealed
Vented
Enclosurewith Passive Radiator
4th-orderBandpass








Parallel6th-Order Bandpass
Series6th-Order Bandpass
8th-OrderBandpass


Subwoofer Simulator allows for 1, 2 orall 7 types of subwoofers to be simultaneously simulated, however, onlyone instance of each type is supported in the current softwareversion. The next version will be more flexible and have lotsmorefeatures.
Box

I have made thegraphing part of subsim to show multiple curves in one page only sothat users may clearly see the relationship between each curve. This isnot only educational for beginners, but also informative for knowledgeddesigners. Moreover, all curves corresponding to each box type areshown on the same page, which allows for easy comparison of box designs.

The currentversion of subsim does not automatically adjust the extremes of theY-axes. However, all X-axis and Y-axis maximum and minimum values maybe easily changed by clicking the supplied Up/Down buttons or Up/Downkeys for keyboard bashers.

Cad Programs For Beginners

SubwooferSimulator plots:

- System SPL and phase
- Cone and port speed
- Cone and port excursion
- Group Delay
- In-Room frequency response (given the user's room transfer function)

and lets the user save the graphsin FRD/ZMA (textual) format. The format allows for postprocessing with any text editor and other audio software such as theones from the FRDGroup. The format is also used by commercial software such asSoundEasy, LEAP, LspCAD etc. FRD files are simply text filescontaining, for example, the following data.

Frequency (Hz)Magnitude (dB)Phase (degrees)
10.00080.00090.000
11.00082.00085.000
12.00083.00080.000
.........
......
...


Writing Bitmap screenshots ishandled by Subwoofer Simulator simply by clicking on the graph space orby going the long way of clicking on the File / Write Screenshotdrop-down menu.
In order to help the user distinguish which curve is which, the userhas the option to change the color of each curve. Colors areautomatically saved when a simulation is ended or when subsim isclosed; the last saved colors are loaded everytime subsim is opened.
Clicking anywhere outside the graph space recalculates everything.

2.3. Create/Load/Save Project Files, DriverFiles, Box Files...

Projects can be saved and loadedfor convenience. This greatly saves time in re-entering designparameters or making derivatives of a known good design. Exceptfor which sub-windows were open, everything is saved in one file, theprogram even remembers graph colors and axis extremes. Graphcolors are automatically-saved just before ending a session with theprogram or complete program closure. Graph colors can be resetjust in case the corresponding settings file becomes corrupted. Enclosure and driver details can be separately saved and loaded as well.


Using measurements of the user'slistening room, subsim can show the effects of which with a candidatesubwoofer design. Subsim simply adds the transfer functions of bothsubwoofer and room then displays the results.

When any of the checkboxes in theGraph Options | Available Curves tab is checked, moving the mousepointer anywhere on the graph space enables curve tracing. At thebottom-left-hand corner of subsim's window, the correspondingmagnitude, phase and frequency of the mouse pointer's position isdisplayed. Depending on which Y-axes are selected to be shown and whichY-axis is selected, users will see, for example, '88.123dB/-90.456degat 30.789Hz.' Any of the visible Y-axis may be selected for curvetracing simply by clicking on the desired Y-axis type.

Not all woofers come with enoughThiele/Small parameters. To compensate, Subwoofer Simulator cancalculate the requried parameters... given a set of extraparameters.

Box volume, Vb, port radius, Av,port length, Lv, and box resonant frequency, Fb are interrelated to oneanother. I have made subsim to behave as follows.

Enclosure Part-Changed by adjustments of any/all of:-Notes
Fb
Vb, Av, Lv, PR parameters, number of vents/PRs
Lv
Vb, Fb, Av, number of vents
+m
Fb, number of PRs
PR Parameters
number of passive radiators
to reflect a single equivalent PR

Physical port length isinfluenced by end-correction, (and user defined values for) speed ofsound and air density. Subsim calculates the effective port length byadding 0.850*Av (for flanged end) and 0.613*Av (for unflanged end) tothe physical value, Lv. Please seeCylindrical Ports and Flared Vents for more details.

3. Quick Startup GuideSpeaker
3.0. Double-clicksubsim.exe and then click on File / New Project

Autocad Programs Free Download



3.1. Enter driverThiele-Small parameters or load a pre-saved driver file.



3.2. Enter simulationparameters and then select which enclosure type to simulate.


3.3. Click on Boxes /Vented to bring up the Vented-Box Details window. Enter yourenclosure's parameters and then select which curves to plot.




.... Quitestraight-forward. There really is no particular order, which maymake Subwoofer Simulator's user interface a little 'different' to someusers.

4. Notes
- Enclosure optimization isdisabled and completely removed from the program. The code works,but is 'randomly' unstable, so I need to work on it some more.

-- Upper frequency roll-off isdue to voice-coil inductance, butremember that the SPL curves are only accurate up until Cone Breakupsets in. For subwoofers, Cone Breakup happens well away from thepassband of interest.

-- Radiation is intohalf-space. Subtract 6dB from the plotted SPL to obtainfull-space radiation, however, remember that Baffle Diffraction is notsimulated. The easiest way to subtract 6dB from the SPL is byhalving the voltage input.

-- I have built SubwooferSimulator to use the most commonly used measurementunits in this subject. However, to help you convert from onemeasurement unit to another, you may download Factor Conversion Tool.

Speaker Box Cad Programs For Windows 10


-- multiple woofers may be usedwith the program simply bymanipulating the T/S parameters of the woofer used. The single-wooferequivalent T/S parameters are:

Speaker Box Cad Programs Online

For x woofers in parallel:
Revc= Revc/x
Levc=Levc/x
Fs=unchanged
Vas=x*Vas
Qms=unchanged
Sd=x*Sd
Bl=unchanged
For x woofers in series, as above, but:
Revc=x*Revc
Levc=x*Levc
Bl=x*Bl

-- Please see Thiele-Small Parameters and Dual Voice-CoilDrivers for DVC simulations.

-- for an isobaric configuration,the effective parameters are:
For parallel voice-coils:
Revc= Revc/2
Levc=Levc/2
Fs=unchanged
Vas=Vas/2
Qms=unchanged
Sd=unchanged
Bl=unchanged
For series voice-coils, as above, but:
Revc=2*Revc
Levc=2*Levc
Bl=2*Bl

-- Project/Woofer/Box/Color filesare saved in binary format. Iwas going to use text mode saving/loading but this created anincompatibility with Windows machines which use the comma (,) as thedecimal separator (as I program using the full stop (.) as the decimalseparator). Text mode would have given the user the option to manuallyedit the project files using any text editor, but the incompatibilityproblem was unavoidable in text mode.

Cad Programs For Home Design


-- Subwoofer Simulator displayspeak or one-way excursion curves.

-- Input FRD files must not haveany comments whatsoever -- theinput files must only contain data or the program will refuse to acceptyour room measurements.

5. Things To Come
I had originally decided tocontinue updating Subwoofer Simulator with active filters, equalizersetc., but I thought it is time to combine both Subwoofer Simulator andCrossover Simulator into one loudspeaker simulation package.

6. Download Details
SubSim ZIP File
size =
851kB
Uploadedon May, 2002

Subwoofer Simulator is FREEWARE!
Kindly email me to arrange commercial use.
Please email me if you'dlike to donate any sum of money.


Home
Catalog
Tech Topics
Audio Links

About WinSpeakerz
Home About WinSpeakerz WinSpeakerz Demo WinSpeakerz SupportCatalog

WinSpeakerz is our loudspeaker simulation program for Windows XP/Vista/Windows 7/8. This popular speaker simulator lets you propose various speaker systems and then evaluate them in software before you cut wood or order expensive transducer components. A typical design session might go like this: you select a woofer for your home theater project from the driver database and load it to the 'workbench'. Next, you select the type of enclosure you want to simulate. You have a choice of closed, vented or bandpass boxes with a total of 18 different variations. For your home theater project you decide on a vented box. Now enter different volumes and tunings and run the analysis to see 'what if'. Once you've decided on the box you can open the box calculator and have WinSpeakerz suggest the dimensions.
Model 18 Different Box Types:

2nd Order Closed

4th Order Bandpass
3rd Order Closed5th Order Bandpass
4th Order Vented6th Order Bandpass
Isobaric (or Compound)Multiple Drivers

Model the following Responses:

FrequencyExcursion
PhaseImpedance
Group DelaySPL - Sound Pressure Level

Advanced Enclosure Modeling:

Diffraction LossAuto Cabin Response

Box Calculators:

The Box and Crossover calculators eliminate the drudgery of cabinet and crossover design. All details of your crossovers and enclosures are saved as part of each project file.

RectangularTrapezoidalBandpass
Crossover and Network Calculators:
1st Order Butterworth2nd Order Butterworth3rd Order Butterworth
1st Order Series2nd Order Linkwitz4th Order Linkwitz
Resonance CompensatorInductance CompensatorTweeter Attenuator

More!

Expandable Driver LibraryVariable Input Power for Excursion and
SPL Responses
English or Metric Units


The WinSpeakerz Workbench

You can save your work for your home theater system into any of the 10 system memories in the speaker project file. This allows you to easily compare any of the 10 systems on the screen at once. You can compare your vented box in memory one with the closed box in memory two. You can compare different enclosures with different drivers or fine shadings of tuning for a particular system. At any time you can print a detailed report on the system currently on your workbench.

Besides enclosure simulation, WinSpeakerz supports speaker builders with various box and crossover calculators to see your projects to completion. Impedance compensators and tweeter attenuators can also be designed quickly. Just enter a few parameters and the component values are calculated as you type.

An Overview of WinSpeakerz


The screen shot below is what WinSpeakerz looks like with a project file loaded.
The Plot window is the large upper window where the Frequency, Excursion, Phase, Delay and Impedance responses are displayed. The black plots show a range of frequency (loudness) response curves for this driver. The red plots show the excursion responses.
The Driver and System Parameters window (bottom left) displays the basic parameters of the driver. The Driver and System Parameters window is where you specify the number of drivers in the enclosure, SPL (Sound Pressure Level) is given for any number of drivers at any input power and any listening distance. The WinSpeakerz User's Guide is viewed by clicking 'Help Topics' the Help menu.


The WinSpeakerz Workbench


The Box window (bottom right) is where you describe the box type you want WinSpeakerz to analyze. In the example above, the 2nd Order Closed Box is selected. When you select a box type from the Box menu the Box window will be redrawn for your selected box type. An icon at the top left of the Box window shows at a glance the type of box you are working with. WinSpeakerz allows you to design 18 different box types! Plus you can specify any number of identical drivers in an enclosure.
The WinSpeakerz Driver Database

Because driver selection is such a crucial part of speaker design, WinSpeakerz includes a very sophisticated loudspeaker Driver Database. From the database page you can search for drivers that meet your requirements for a project. For example, your next project might be for a home theater system and you're interested in 10' drivers with an SPL of 92. You can instruct the database to show you just those drivers that are 10' in diameter with an SPL of 92 and assign those drivers a keyword. This allows you to quickly find the best driver for your project without searching through individual manufacturers catalogs and data sheets.
New drivers can be added to the database just by filling out a new driver form. The Driver Database has over 1,000 drivers included. You'll find JBL, EV, Vifa, Dynaudio, Fane, Focal, Alpine, Rockford Fosgate and many others. Of course you can add new drivers to your Driver Database by entering the basic Thiele Small parameters.

Each Driver Record is extremely detailed with provisions for over 98 different driver parameters. Enter as much or as little information on each driver as you'd like. Space is provided for such details as the driver's bolt circle diameter, front and rear mount baffle cutout diameters and retail price. Driver records can be added, edited and deleted.


The WinSpeakerz Driver Database

The Box Calculators


The screenshot below shows the Rectangular Box Calculator. You can also select Trapezoidal and Bandpass Box Calculators. Enter box dimensions and the box volume will be calculated, or, enter a box volume and the dimensions will be calculated using the Golden Ratio. The enclosure calculators have locks in each of the dimension fields. This allows you to lock a couple of the parameters of the enclosure and let others float to achieve the volume of the enclosure you want.


The WinSpeakerz Box Calculators

The Crossover Calculators


Enter the impedances of the tweeter and woofer and specify the crossover frequency. The crossover calculators will give you the component values needed for the crossover type you selected. You may also adjust the Damping Factor for the 1st Order Series Calculator. WinSpeakerz version 2.5 now prints 9 new crossover reports.


The WinSpeakerz Crossover Calculators

The WinSpeakerz System Editor

The System Editor comes into play after you've selected a driver and have started working at the Workbench. In order to see the full details of the System currently on the Workbench you open the System Editor by selecting 'Edit System' under the Edit menu (or at the toolbar). The System Editor is the place to make adjustments to various system parameters (such as box loss Q, isobaric factor, R(e), etc.), write notes on the system as well as make custom adjustments to this System's particular driver.


The WinSpeakerz System Editor, System Details Page

The WinSpeakerz Project Files

WinSpeakerz organizes your work in Project files. Starting with a new Project file the designer opens the Driver Database and selects a driver to load to the Workbench. Back at the Workbench the designer proceeds to look at the performance of the driver in various enclosures. As he works he saves some of the best designs to the System memories. After saving a couple of Systems based on the first driver the designer might return to the database to select an alternate driver and then save a few more Systems to additional memory locations in the Project file.

Each Project file holds 10 System memories, each a snapshot of the Workbench containing a complete driver file, full details on the enclosure, crossover, impedance compensator networks, and detailed notes on the System. Systems can be instantly recalled to the Workbench by clicking the corresponding buttons on the toolbar. Any combination of saved Systems can be recalled for comparison of different drivers in similar enclosures or the same driver in various enclosures.

Anatomy of a WinSpeakerz Project file

My Current Project

...contains the following data:

The Workbench, Audio Concepts SV12 driver in 4 cu ft vented box
Memory 1, EV Force 10 driver in a 1 cu ft closed box
Memory 2, JBL 2240H driver in a 2.0 cu ft vented box
Memory 3, EV Force 12 Driver in a 4th Order Bandpass box
*

*
*
Memory 10, Focal 8V416 driver in a Vented box

Home About WinSpeakerz WinSpeakerz Support WinSpeakerz DemoCatalog

Read WinSpeakerz Reviews:

Secrets of Home Theater reviews WinSpeakerz!
Voice Coil reviews WinSpeakerz !

Speaker Box Design Cad

True Audio Home Page| Catalog | Tech Topics | Audio Links | Book Store
WinSpeakerz Info | WinSpeakerz Support | WinSpeakerz Drivers | Try the WinSpeakerz Demo
TrueRTA Info | TrueRTA Support | TrueRTA Downloads
Introduction to Loudspeaker Design | About the Author | Box Chart | Privacy Page | Security Policy

Your comments are welcome at webmaster@trueaudio.com
Copyright©1990-2017 True Audio, Andersonville, TN USA, All rights reserved.