|
| last update 02/01/2010
NEU: BassCADe V 3.3.1
von K. Föllner
Hier (weiter unten auf dieser Seite) die FAQs zu
BassCADe
look here for FAQs in english
If you want to use the swedish BassCAD software, click here.
Zum Berechnen und Simulieren
verwende ich das von mir geschriebene Programm
"BassCADe", das ich hier zum Download bereitstelle. Es ist einfach zu
bedienen
und läuft unter allen 32-Bit- und 64-Bit- Windows-Betriebssystemen. Unter Linux kann es emuliert ebenaflls laufen.
DOWNLOAD: BassCADe 3.3.1 (deutsch/englisch) for Windows 32-Bit
Es ist möglich, dass unter den Adressen von Server 2 noch die Vorgängerversion heruntergeladen wird.
Um
sicher zu gehen, dass man wirklich die Originaldatei bekommt, kann man
mit einer MD5-Checksummen-Software (MD5-Check-Utility) überprüfen, ob
etwas an der Datei verändert wurde. Je nach Software kopiert man den
Text mit oder ohne Leerzeichen über die Zwischenablage in das Programm.
DOWNLOAD Vorgängerversion 3.3.0
Betriebssystem (mit Version 3.3.1)
|
lauffähig
|
getestet
| Test mit Version
|
Windows 3.0 ... 3.11 (fWG) (16 Bit)
|
-
|
-
| V3.0.1
|
Windows 3.x mit Win32S (>=386DX)
|
- 3)
|
+
| V3.1.0
|
| Windows 95 (Original, 95a/OSR1)
|
+
|
?
| -
|
| Windows 95 (95b/OSR2, 95c/OSR2.5) |
+
|
+
| V3.2.8
|
Windows 98 (FE)
|
+
|
+
| V3.2.6
|
Windows 98 SE
|
+
|
+
| V3.2.6
|
Windows ME
|
+
|
+
| V3.2.8
|
Windows NT 3.1 ... 3.5.1
|
- 3)
|
?
| -
|
Windows NT 4.0
|
+
|
+
| V3.2.8
|
Windows 2000 (NT 5.0)
|
+
|
+
| V3.2.8
|
Windows XP (NT 5.1)
|
+
|
+
| V3.3.1 |
Windows 2003 Server (NT 5.2)
|
+
|
+ 2)
| V3.3.0 |
| Windows Vista (NT 6.0) Test: Business Version
|
+
|
+ 2)
| V3.3.0 |
Windows Vista 64 Bit (NT 6.0)
|
+
|
+ 2)
| V3.3.0 |
Windows 2008 Server (Beta)
|
+
|
+ 2)
| V3.3.0 |
| Fedora Core 4, KDE 2.6, wine-0.9.2-1fc4winehq.i386
|
+ 1)
|
+ 2)
| V3.2.7
|
SuSE 9.0 Kernel 2.4, KDE Version 3.4.0, wine 0.9.2
|
+ 1)
|
+ 2)
| V3.2.7 |
SuSE 9.3-x86_64, Kernel 2.6, KDE, wine 0.9.2
|
+ 1)
|
+ 2)
| V3.2.7 |
| Fedora Core 6, Kernel 2.6.18, KDE 3.5.4, wine 0.9.4
|
+ 1)
|
+
| V3.3.0
|
| Fedora Core 6, Kernel 2.6.18, gnome 2.16.0, wine 0.9.4
|
+ 1)
|
+
| V3.3.0
|
| Fedora Core 6, Kernel 2.6.20, Xfce 4.4, wine 0.9.42
|
+ 1)
|
+
| V 3.3.0
|
OS/2 (eComStation) über Win-Emulation
|
+ 1)
|
+ 2)
|
V3.3.1
|
1) Programm läuft evtl. nur mit Einschränkungen (ohne Hilfe) oder nicht optimaler Darstellung
2) nicht von mir persönlich getestet, E-Mail-Hinweis
3) Programmversionen ab 3.2.5 laufen vermutlich erst ab Windows
NT4 und Windows 95, da für die Update-Internetanfrage
Windows-Bestandteile vom IE 3.0 benutzt werden.
Fedora ist ein Linux basierend auf RedHat.
Das Programm hieß früher BassCAD. Um Verwechslungen mit
dem gleichnamigen schwedischen Shareware-Programm zu vermeiden, habe
ich ab Version 3.2 das e angehängt. Das steht sowohl für english als auch
für engineering.
Beide Programme existieren parallel seit etwa 1996.
Folgendes ist mit BassCADe möglich:
- Empfehlungen für diverse Boxenvarianten abhängig von den TS-Parametern
- Berechnung und Simulation von offenen, geschlossenen, Bassreflex-Gehäusen sowie geschlossener und einfach-ventilierten Bandpässe
- Vergleich dieser Boxen-Simulationen (auch mit absoluten Pegeln und diversen Leistungen)
- Berechnung von Expo-Hornvorsätzen zur Wirkunsgradsteigerung
- Berechnung von Transmissionline-Kanälen
- Errechnung und Umwandlung von Tunnel- und Rohr-Abmaßen
- Errechnung der Außenmaße des Boxengehäuses (Quader-, Pult- oder Pyramidenform) abhängig von Innenvolumen und Plattenstärke
- Berechnung und Simulation von passiven Filtern für Lautsprecherweichen: Hoch-, Tief-, Bandpass 1. bis 4. Ordnung (diverse Güten)
- Gesamtweichensimulation (mit Pegeldämpfung und Verpolung)
- Berechnung Impedanzlinearisierung für passive Weichenzweige
- Berechnung Pegekorrekturglied mit Leistungsabschätzung abhängig vom Frequenzspektrum
- Berechnung der Abmaße von Luftspulen abhängig von der gewünschten Induktivität
- Berechnung des maximalen Schalldrucks von Boxen (bis 3
verschieden Typen mit je bis zu 32 Chassis) abh. von Leistung und
Entfernung im Freifeld
- Ermittlung der TS-Parameter anhand von Messungen, Berechnung Eigenvolumen anhand der Chassis-Abmaße
- Berechnung des Verlustfaktors von ventilierten Gehäusen anhand einer Messwerteingabe
- Einheitenumrechner (Länge, Fläche, Volumen, Masse, Pegel, Drahtdurchmesser)
- Gesamtimpedanzberechnung von vielen Lautsprecherkombinationen (bis zu 50 Einzelchassis)
- Berechnung der Leitungsverluste von Lautsprecherkabeln
- Dimensionierung einer Car-HiFi-Stromversorgungsverkabelung (bis zu 4 Endstufen)
Da ich nicht oft programmiere (bin kein Informatiker), sind alle Funktionen,
die ich nicht wirklich benötige, nicht funktionstüchtig und deshalb deaktiviert. Das Programm
ist hauptsächlich für mich selbst, ich stelle es nur im Internet frei zur Verfügung.
Es existiert keine kostenpflichtige Vollversion!
Dieses Programm ist nicht zur "professionellen" Nutzung gedacht
und deshalb im Umfang eingeschränkt. Profi-Software (wie Abacab) kostet
nicht umsonst eine Menge Geld. Der Hobby-Selbstbauer findet aber meist
ausreichende Möglichkeiten.
Für ernst gemeinte Hinweise und Tipps, z.B.zu festgestellten Bugs
bin ich dankbar, da irgendwelche Fehler meist nur so gefunden und
ausgemerzt werden können.
Komprimiert wurde das exe-file als selbstenpackendes Archiv mit dem Shareware-Packer WinRAR 3.8.0b8.
neu in dieser Version 3.3.1:
- Berechnung/Simulation mit mehreren Chassis und Rohren in den beiden Bandpass-Menüs
- Gesamtvolumenberechnung anhand der Rohr- und Tunnel-Abmaße
- Laden und Speichern von Verstärker-Angaben und Konfigurationen im Verkabelungsmenü
- Optimierungen, Verbesserungen (Namenvergaben der Amps) im Modul Car-HiFi-Verkabelung
- Bugfix bei Definition anderer ini-Datei-Position
neu in Version 3.3.0:
- neues Modul Car-HiFi-Verkabelung: aus Verstärker-Power Verkabelung/Sicherung etc. errechnen
- neues Modul zur Hilfe beim Wickeln von Luftspulen
- Berechnung der Verluste in der Lautsprecher-Leitung (Modul zusammenschalten von Lautsprechern)
- Umrechnung von Drahtangaben (mm, qmm, AWG, kcmil) im Einheitenumrechner
- Umrechnung von Pegel (Dezibel) in Sone und Druck (Pa) und umgekehrt
- Hochpass und Tiefpass überarbeitet (Simulation 3. und 4. Ordnung hinzu)
- Dateiexport von Ergebnissen aus den einzelnen Filtermodulen
- Grafische Anpassungen, um eine gute Darstellung unter Windows Vista zu ermöglichen
- Ränder
der Simulationen können nun selbst festgelegt werden, um auch bei
Skins unter WinXP die Darstellung zu verbessern.
- Ort
der ini-Datei kann verändert werden: damit ist eine gute
Programmnutzung auch mit Gastrechten unter WinNT, Win2k, WinXP und Vista
möglich.
- Festlegung der sichtbaren Buttons im Startfenster
Bekannte "Probleme":
- Die Internet-Update-Funktion liest nicht die aktuelle
Versionsnummer, sondern die zuletzt von Windows gespeicherte. Grund
dafür ist der Windows-Cache. Dieses Problem sollte ab Version
3.2.7 behoben sein, bei der Cache-Eintrag jeweils zuvor gelöscht
wird. Nachteil nun ist evtl. eine Wartezeit bei nicht
vorhandener Internetverbindung.
- Achtung unter Multiuser-Windows-Betriebssystemen (z.B. NT,
2000, XP, Vista): Da
Programmparameter in der basscad.ini-Datei im Windows-Verzeichnis
gespeichert
werden, muss dieser Ordner für Schreibzugriffe freigegeben sein.
Sonst erscheint sehr oft ein Hinweis und das Programm ist nur
eingeschränkt
nutzbar. Dafür wird die Registry nicht benutzt, das hat auch
(zumindest für mich) einen Grund. Ab Version 3.3.0 kann der Ort der ini-Datei ausgewählt werden, um auch mit
Gastrechten das Programm voll nutzen zu können.
- Unter
der bunten non-classic XP-Oberfläche und beim Vista haben sich die
Ränder vergrößert, worauf die Simulationen nicht mehr
vollständig dargestellt werden. Ab Version 3.3.0 lässt sich das anpassen. Beim Start wird die Windowsversion
erkannt und entsprechend bei Vista die Ränder
vergrößert. Die Ränder lassen sich im Optionsmenü weiter selbst für die Nutzung unter anderen Windows-Skins modifizieren.
Andere Software downloaden?
Berechnung von Leiterplatten-Zügen abh. vom Strom.
pcbTherm
Die meist gestellten Fragen (FAQs in deutsch)
FAQs in english
- Wann kommt eine englische Version? seit Version 3.2 hat
BassCADe
als Alternative auch englisch. Seit Version 3.2.6 ist auch der
Assistent in englisch verfügbar. Nur die Hilfe ist weiterhin
ausschließlich in
deutsch.
-
Was kostet die Vollversion? BassCADe wurde nur von mir geschrieben
wurde, da die meisten preiswerten Simulationsprogramme (auch Shareware)
damals schlecht bedienbar und sehr unübersichtlich waren oder es immer noch sind. Vor allem die damaligen
DOS-Teile... Ich biete es als Tool zu dieser Seite an, es ist Freeware.
D.h. es kostet nichts und jeder kann es frei benutzen. Um die kommerzielle
Nutzung zu begrenzen, wurden Programmteile eingeschränkt. Aus diesem
Grund wurde auch auf eine Datenbank mit Chassis-Parametern verzichtet,
es können jedoch TSPs über Textdateien geladen und gespeichert
werden.
- Ich kann das Programm nicht runter laden, was nun? Da
der Server
kein eigentlicher, anonymer FTP-Server ist, kann es in (wenn auch)
seltenen
Fällen Probleme beim Download geben. Der Download über file
müsste aber in 99,9% aller Fälle funktionieren. Zur Not
oben den kleinen Link nutzen und nochmals probieren. Falls
alle Versuche wirklich fehlschlagen, mir einfach eine e-mail schreiben,
ich schicke es dann per Mail zu.
-
Kann ich das Programm auf meiner Seite anderen zur Verfügung stellen?
Seit Version 3.2.3 ist BassCADe
uneingeschränkt als Freeware zur Verbreitung über andere
Server freigeben. Ich wünsche beim Anbieten auf anderen Servern
aber trotzdem einen Link auf meine Seite als Quellenhinweis. Weiterhin
darf das Programm nur komplett und unverändert (zip) weitergegeben
werden.
-
Wenn ich die entsprechenden Boxenparameter eingebe, wird die OK-Taste
deaktiviert. Was mache ich falsch? Ist einer der Parameter außerhalb
seines üblichen (d.h. innerhalb eines unmöglichen) Bereichs,
wird der Button deaktiviert. Das ist z.B. der Fall, wenn der angegebene
Qts-Wert größer als der Qes-Wert ist. Auch muss immer etwas
in den Feldern Hersteller und Typ stehen!
-
Wie komme ich an die spezifischen Lautsprecher-Werte? Die für
die Berechnung und Simulation notwendigen TSPs (Thiele-Small-Parameter)
sollte der Hersteller mitgeben. Zumindest die wichtigen Daten Qts, fs,
und Vas dürfen nicht fehlen. Weitere Tipps hier.
Notfalls kann man sie durch Messungen auch selbst errechnen. Das funktioniert
auch in BassCADe.
-
Bei den Hersteller-Angaben gab es kein Eigenvolumen? Was nun?
Das
Eigenvolumen beschreibt den Raum, den das Chassis durch seine Membran,
den Korb und den Magneten selbst verdrängt und damit dem
Gehäusevolumen
verloren geht. So muss es zum berechneten Volumen addiert werden. Bei
kleinen
Gehäusen und großen Chassis ist das wichtig, bei
großen Volumen kann man es dagegen vernachlässigen.
Teilweise
wird diese Angabe auch als Displacement (Verdrängung) mit
angegeben,
jedoch lassen sich einige Chassis unterschiedlich befestigen und der
Wert
ändert sich. Ab Version 3.1.4 gibt es in BassCADe die
Möglichkeit,
durch einfaches Nachmessen, den Wert manuell zu ermitteln. für die
eigentliche Simulation ist er aber meist unerheblich...
-
Bei Bassreflex, geschlossenen und offenen Gehäusen gibt es eine Angabe "Serienwiderstand"
Was muss hier eingetragen werden? 4Ohm? Ein Widerstand in Reihe vor dem Lautsprecher
erhöht zusätzlich zum Volumen die Einbaugüte Qtc des Chassis und verschlechtert damit
die Impulsivität des Gesamtsystems. Dieser Widerstand entsteht durch
die (Innenwiderstände der) Endstufe selbst, durch Leitungswiderstände des Kabels, vor allem
aber (wenn vorhanden) durch den Ohmschen Anteil der Spule in der Frequenzweiche
vor dem Tieftöner. Eine Endstufe hat bei einem Dämpfungsfaktor
von 400 an 8 Ohm einen Innenwiderstand von 20MilliOhm (0,02Ohm). Bei einem
zwei Meter langem Kabel mit einem Querschnitt von 2x1,5qmm müssen
noch mal 45MilliOhm dazu addiert werden. Bei Spulen (je nach Drahtlänge
und -Querschnitt) beträgt der Widerstand (steht auf dem Wickelkörper
drauf) typisch von 0,1 bis 2Ohm. Bei Aktivsystemen ohne passive Frequenzweiche
kann man hier näherungsweise 0Ohm annehmen.
-
Was muss ich verändern, wenn ich mehrere Lautsprecher in einem
Gehäuse betreiben will? Das
ist seit Version 3.2 bei geschl. und Reflex-Gehäusen nun direkt
möglich. Manuell funktioniert es wie folgt: Erst einmal sollten
nur Chassis gleichen
Typs im gleichen Volumen arbeiten, besser sind im allgemeinen jedoch
getrennte
Kammern. Bei kleinen Bassreflexgehäusen mit ziemlich langen Rohren
können 2, 3 oder 4 Lautsprecher in einem Gehäuse aber trotzdem
sehr sinnvoll sein. Um das Verhalten zu simulieren, ändert man die
Parameter wie folgt: Bei 2 Lautsprechern, wird auch mit doppeltem Vas
und
doppeltem Chassiseigenvolumen gerechnet. Gleich bleiben Qts, Qes und
fs.
Bei doppelter Anzahl muss der Durchmesser mal 1,414 (Wurzel 2) genommen
werden, da sich auch die Membranfläche verdoppelt. Die Impedanz Z
und der DC-Widerstand Re verdoppeln sich bei Reihenschaltung, b.z.w.
halbieren
sich bei Parallelschaltung. Durch die größere
Membranfläche
erhöhen sich nun auch die notwendigen Rohrquerschnitte. So lassen
sich
alle Chassis berechnen und simulieren. Der einzige Wert der bei dieser
Modifikation aber nicht mehr stimmt, ist der Wirkungsgrad SPL, der mit
der Verdoppelung fälschlicherweise um 3dB steigt. In der Praxis
würde
dieser Anstieg nur durch die doppelte Leistung erreicht werden.
-
Gibt es eine Linux-Version? Nein. Eine
Open-Source-Version
wird es auch nicht geben. Wer BassCADe unter Linux nutzen
möchte, mit dem Windows-Simulator "Wine" läuft es. Weitere Informationen sind in der
linux.liesmich.txt-Textdatei im BassCADe-Archiv enthalten.Wine gibt es hier: www.winehq.com/site/download
- Warum
unterscheiden sich die Empfehlungen oder Simulationen gegenüber
den Herstellerangaben oder anderen Simulationsprogrammen?
Während die Berechnung eines geschl. Gehäuses eher simpel
ist, sieht es bei Reflexkonstruktionen, Bandpässen etc. deutlich
komplizierter aus. Da bei geschl. Gehäusen Qts, Qtc, Vas, und
Innennettovolumen über eine direkte Formel zusammenhängen,
liegen hier so auch die Ergebnisse sehr nah beieinander. Schon hier
gibt es aber meist keine ideale Abstimmung, die mit einem kleinem
Volumen auskommt. Hat man noch Reflexöffnungen, ist hier mit der
entstehenden Tuningfrequenz (abh. von Rohrquerschnitt, -Länge und
Volumen) eine weitere "Schraube" an der man justieren und alles
verändern kann. Eine genau richtige, optimale Abstimmung gibt es nicht.
Weiterhin kommen hier Gehäuseverluste dazu und die Einflüsse
der Naturkonstanten (Schallgeschwindigkeit, Temperatur, Luftdruck)
werden größer. Da man 280l auch kaum verkaufen kann, wird
kein Lautsprecher-Hersteller so eine Abstimmung empfehlen. Weiterhin
verändert sich das Verhalten im Auto nochmals gegenüber
der Freifeld-Simulation aus dem Programm. Frequenzen um 30...40Hz
werden überbetont.
- Nach der Installation kommt es zur
Fehlermeldung:"BASSCAD.ini" kann nicht geschrieben werden. Wie kann ich
nun mit der Software arbeiten? Das papsiert, wenn man keine
Schreibrechte im Windowsordner für-INI-Dateien hat. (Warum MS den
Windows-Ordner dafür nutzen will...) Das geschieht bei Gastrechten am
PC. Lösung: Im Optionsmenü unter Konfigurationsdatei (INI) von Standard
auf
"temp" (die temporären Dateien werden von Windows für jeden Benutzer
angelegt, normalerweise hat man hier auch Schreibrechte)oder
"benutzerdefiniert" (Man kann einen Ordner z.B. extern) festlegen. Es
muss ein Ordner sein, in dem man Schreibrechte hat. Hier kann man den
direkten Pfad der Konfigurationsdatei festlegen. Dieser Pfad wird in
der Datei ini.ini im BassCADe-Ordner gespeichert. (Der Ordner, in dem
sich BassCADe befindet benötigt deshalb auch Schreibrechte! Dann einen
Haken unten bei "externes Speichern der ini-Position" machen und den
Speichern-Button klicken, dann das Programm neu starten.
Frequently Asked Questions (FAQs)
- Is this software available in english? This version
(since rev. 3.2) supports english and german. Since Version 3.2.6 the
assisten is available in english too. Only the help-file is in german.
- What does this program? This
software is for simulation of contained (closed), reflex (vented)
boxes, contained and vented band passes,
passive X-overs as high pass, low pass, band pass. Furthermore
ist the calculation of exponential horns, impedance correction elements
an the evaluation of TSPs possible and many more... This software is not the Basscad-Version from the swedish programmer.
- What is with the full version? There's no full version available, only this freeware.
- I have download problems! The
used server has not a special FTP port, so you can download it via HTTP
only. If the download failes, try this small link an try again. If not
mail me, I will send the packed file (ace-EXE) or the ZIP-File via
e-mail.
- May I provide this software on my page?
Yes, but only if you have a source description and reference link to my
page. This software have to copy unchanged and with full extend.
- I have a deactivated OK-Button in the TSP-input window! What's wrong? Is
one or more parameter not in a usual (out of a possible) range, this
button will be deactivated. This could be if the Qts is greater than
Qes. You have to input a manufactor and a name!
- What about the asked speaker parameters? The Software
needs TSPs for calculation and simulation. These TSPs (Thiele-Small
parameters) you can get by the speaker manufactor. The most important
params are Qts, fs, and Vas (in LITRE!). You can measure it by yourself with this software
-
I have no information of the displacement parameter. What now?
the displacement descibes the volume of the speaker cage and membrane)
itself, it has to added to the calculated Box volume. It's important,
if you have small boxes and big speakers. In this software you can
measure and calculate this value. For the simulation it is not
neccessery.
-
What is the serial resistance (at closed and vented boxes module)? A resistance in
line with the speaker increases the total quality. this resistance come
about the inner esistance of the amplifier, the cable and the ohmic
resitance of a crossover coil. An amp with attenuation coefficient of
400 at 8 ohms has an inner resistance of 20 milli ohms (0.02 ohm). With
the cable (2meters long a 2 x1,5qmm cross-section) you have to add 45
milliohms. Typical coils have a resistance (it depends on length and
cross-section) of 0.1 ... 2 ohms.
- Is a Linux version available? No.
An open-source will not published. If you want use BassCADe you should
use the Windows-Simulator "Wine", then BassCADe runs
under Linux too... For further informations look into te
linux.readme.txt file in the basscade archive. www.winehq.com/site/download
- Why are the advices and results of simulations different to manufacturer data and other box calculation softwares?
A calculation of a contained box is simple compared to reflex systems.
Qts, Qtc, Vas and volume are associated together. So the simulation
results are almost equal. Reflex and band pass contructions are more
difficult. They exists no ideal combination here but many tuning
possibilies. Additional we get here box losses and high influences of
constants as sonic speed, temperature and air pressure. Speaker
manufactors will not advise boxes with hundreds of liters, so they use
sometimes bad combinations. And: The behavior of a box in a car is
different to a free field simulation.
- After installation an error-message appear "cannot write BASSCAD.ini" How can I use this software?
You need write permissions for the INI-directory. Solution: Change the
type in program options menu / configuration file (ini) from "default"
to "temp"(windows-temp-folder) or "user". Here you can select a
specific folder. You must have write permission on it. This path are
saved in file ini.ini in the BassCADe-program folder. Therfore you need
for this change write permissions too. Select "save extern ini file
position" and then click on save-button. Now after a BassCADe-restart
it shouls work normally.
|