AnTherm Updates AnTherm Updates (en) Changelog (aktuell) Changelog bis 6.105 Changelog bis 4.81 Changelog bis 3.65 Changelog bis 2.48 Changelog bis 1.44 Changelog bis 1.15 Changelog bis 1.5 Known Issues User Wishes
| |
Änderungsprotokoll (Change-Log)
Hier finden Sie die Liste aller wichtigen Änderungen des Programms.
Die Angaben sind in der umgekehrten Datumsreihenfolge – die jüngsten Änderungen
kommen vor den früheren. |
Stand: 17.10.2008
|
AnTherm Release V.3.65 update 2008.09.04 (internal, Verteilung an
Subskribenten via Web am 2008.10.17)
- Setup update (wird die vorherige Version
deinstallieren (RemovePreviousVersion = TRUE)
Version: 3.65.001
Title: AnTherm 3.65
ProductCode: {A2F5C16C-2D1D-4237-8E6D-3E206A1C343F} - new!
UpgradeCode: {A9D84C69-8229-43B8-9A87-CA37A73E6599} - no
change
Laguage: German
Output file name: AnTherm_3_65.msi - new!
-
Minimale Fenstergröße des Ergebnis3D Fensters und aller
Berichtsfenster gesetzt.
-
Ergebnis3D zeigt auf dem unteren Rand, Rechts die AnTherm
Versionsnummer und Copyrightvermerk an.
-
Im Demo-Modus wird im Ergebnis3D am oberen Rand, Links die
Lizenzinformation angezeigt.
-
Wassermarken werden im Ergebnis3D auch auf dem Bildschirm
angezeigt (wegen Screendump Möglichkeit).
-
Vollständiges Rendering der Stromlinien (vor allem der vielen
Stromlinien vom Raum) erfolgt nicht mehr bei Änderung beliebiger
Auswerteparameter sondern nur dann wenn für dieses Rendering
relevante Argumente sich verändern. Dies resultiert in einer
extremen Verbesserung der gesamten Auswerteperformance wenn die
Stromlinien angezeigt werden (ggf. >90% Rechenzeitreduktion).
-
Die Schaltfläche "Randbedingungen Anwenden" im Fenster
Randbedingugnen wird disabled wenn die vorliegenden
Basislösungen noch nicht als Gelöst (Solved) markiert sind.
-
Font der Detailanzeige im Eingabebericht auf TimesNewRoman/9pt
gestellt (war Arial/8pt).
-
Font der Detailanzeige im Bauteillistebericht auf TimesNewRoman/10pt
gestellt (war Arial/10pt).
-
Bauteilliste Bericht zeigt ebenfalls die U-Werte der
charakteristischen Schichtaufbauten (an den adiabatischen
grenzen) - allerdings werden die U-Wert Profile welche durch
mehrere Schichtaufbauten (z.B. Decken) gehen abgebrochen
und stückweise (für die Raumpaare) ausgegeben. Die Auflistung
erfolgt ausschließlich für die Schichtaufbauten Raum-Raum;
Unvollständige Schichtaufbauten werden nicht ausgegeben.
Der Algorithmus sucht an allen sechs Seiten des Modellquaders
nach den adiabatischen Grenzen (von aussen hinein, jeweils nur
die Erste in jeder Richtung). Wird eine Raum-Oberfläche bei der
Suche in einer dieser Richtungen gefunden wird keine
adiabatische Grenze von dieser Seite (Richtung) angenommen. Die
so gefundenen adiabatischen Ebenen werden (sofern vorhanden) an
den zwölf Kanten paarweise verschnitten. Entlang dieser
Schnittlinien werden die U-Wert Profile gebildet - ein solches
Profil liefert keine, einen oder auch mehrere Schichtaufbauten
Raum-zu-Raum.
AnTherm Release V.3.64 update 2008.08.15 (Verteilung an
Subskribenten via Web)
- Setup update (wird die vorherige Version
deinstallieren (RemovePreviousVersion = TRUE)
Version: 3.64.001
Title: AnTherm 3.64
ProductCode: {DAA77DB1-A3B4-4F9C-BAB0-6DCE49DF07B8} - new!
UpgradeCode: {A9D84C69-8229-43B8-9A87-CA37A73E6599} - no
change
Laguage: German
Output file name: AnTherm_3_64.msi - new! - Psi-Wert Rechner liest Leitwert zwischen den ersten zwei Räumen aus der
Lösung aus (sofern die Lösung vorhanden ist) nur, wenn das Modell im Z homogen ist (Raster in Z ist nur eine
Schichte).
Übernommen wird das Mittelwert der beiden Matrixelemente dividiert
durch die Dicke in Z (in 2D ist dies 1m) und gerundet entsprechend
dem Schließfehler.
- Auch bei der Migration von den Versionen 3.59 bis 3.63 wird die
Genauigkeitsverbesserung der Version 3.63 automatisch erwirkt (kein
manueller Eingriff des Benutzers mehr erforderlich).
Achtung: Diese Funktionalität hat zur Folge, dass
alle älteren Rechenfälle (vor Version 3.64) einmal fortgesetzt und
"nachgerechnet" werden.
- Oberflächenliste kann Sortiert werden (via Kontextmenü
Sortieren/Sort Surfaces).
Die Reihenfolge: Name, Alpha
- Baustoffliste kann Sortiert werden (via Kontextmenü Sortieren/Sort
Materials).
Die Reihenfolge: Name, Lambda, Mue, Rho, Ce
- Bei der Übernahme eines Baustoffes aus den Stammdaten in die
Baustoffliste über das Drag-Drop werden alle Eigenschaften des
Baustoffes mit den in der Liste bereits vorhandenen Verglichen und,
wenn ein identisches Baustoff bereits in der Liste vorhanden ist,
die Drop-Möglichkeit unterbunden (bisher bereits bei der
Namensgleichheit)
- Performance der License Signature Verification erhöht (vor
allem unter WinXP deutlich, in wesentlich besseren Antwortzeiten,
bemerkbar)
Di Signatur wird nach anfänglichen N erfolgreichen Validierungen nur
bei jedem N-ten weiteren Validierung überprüft.
AnTherm Release V.3.63 update 2008.08.10 (Verteilung an Krec via Web)
- Setup update (wird die vorherige Version
deinstallieren (RemovePreviousVersion = TRUE)
Version: 3.63.63
Title: AnTherm 3.63
ProductCode: {C4EDDA0B-2A2B-4DC4-8100-BC79684DF358} - new!
UpgradeCode: {A9D84C69-8229-43B8-9A87-CA37A73E6599} - no
change
Laguage: German
Output file name: AnTherm_3_63.msi - new!
- Tubus-Radius (Isolinien, Stromlinien) erhöht auf 1.000.000,
Überlauf (bei Gebilden sehr großer Ausdehnung von mehr als 200 km)
abgefangen
- Heat2/Heat3 Import berücksichtig die Volumetrische Wärmekapazität
(Rho*Ce). Gespeichert wird die Zahl beim Rho und das Ce wird auf 1.0
gesetzt.
- Die Anzeige der Einheiten vom Rho [kg/m] und Ce [kJ/kgK] in dem
Baustoffeditor (nur INSTATIONARY experimantal).
- Psi-Wert Rechner liest Leitwert zwischen den ersten zwei Räumen aus der
Lösung aus (sofern die Lösung vorhanden ist)
- Die Genauigkeit der
Temperaturauswertung mit Wärmequellen (im Superfeinraster)
wesentlich verbessert (Korrektur des Fehler bei der Berechung der
Temperaturwerte der Super-Verfeinerung in den Bereichen der
Wärmequellen). Die Änderung wirkt sich ausschließlich auf die
Temperaturwerte und die Werte der Feuchte der Probepunkte und
Visualisierungen (Farbe, Isolinien, Isofläche, Stromlinien) und nur
in den Wärmequellenbereichen.
- In den Programmeinstellungen können die Standardwerte der
Randbedingungen (Temperatur und der relativen Luftfeuchte) für die
Auswertung festgelegt werden.
Diese kommen zur Anwendung bei erstmaligen Auswertung eines
Projektes (StandardBoundaryConditions).
Anm: Wenn in der Projektvorlage "projekt.xml" die Randbedinungen
bereits vorkommen, haben diese dann den Vorrang.
- Im Menü des Baustoffe-Stammdatenfensters im ÖBOX Menü das
Schalter-Untermenü "ÖBOX Daten einbeziehen" (Include ÖBOX Data)
hinzugefügt.
Diese entspricht der neuen Anwendungseinstellung "OeBoxDataUseData".
Ist diese abgeschaltet, werden keine ÖBOX Daten in der
Baustoffstammdatenanzeige angezeigt.
Wird die Einstellung via das Schalte-Untermenü umgestellt ist die
Wirkung unmittelbar im Fenster sichtbar.
Wird die Einstellung in Fenster Anwendungseinstellungen umgestellt,
muss das Fenster "Baustoffstammdaten" erneut geöffnet werden.
- Zwei zusätzliche erweiterte Anwendungseinstellungen zu den
OpenGLSetting hinzugefügt: InteractorDesiredUpdateRate=2,
InteractorStillUpdateRate=0.0001 (Wertebereich 0.0001-10.000)
Wird z.B. InteractorDesiredUpdateRate auf 0.0001 gesetzt wird die
LOD Funktionalität praktisch abgeschaltet (vollständiges bild bei
jedem Rendering).
- DesiredUpdateRate der Ergebnis3D Anzeige gesenkt vom 15fps (war
default) auf 2fps. Dies ist
derzeit nur für die LOD-Funktionalität von Bedeutung.
Die Änderung auf 2fps soll auch den bisherigen Benutzern dienen -
die Interaktion (die Bildvereinfachung durch LOD) ändert sich erst
bei komplexen Modellen.
- Folgende Visualisierungskomponenten benutzen jetzt den
LOD
(Level Of Detail) um die Drehungen/Verschiebungen der Darstellung mit der Maus auch
bei sehr komplexen Visualisierungen schneller zu machen: IsoSurface,
Model, ModelSlice(allle drei X,Y,Z), Slice (alle drei X,Y,Z),
StreamLine(s), Surface.
Implementierungsnote: Currently a very simple method of TotalTime/NumberOfActors
is used. There are three levels of detail by default. The top level
is just the normal data. The lowest level of detail is a simple
bounding box outline of the actor. The middle level of detail is a
point cloud of a fixed number of points that have been randomly
sampled from the mapper's input data. Point attributes are copied
over to the point cloud.
Implementierungsnote: To control the frame rate, you typically set
the RenderWindowInteractor DesiredUpdateRate (default 15 fps)
and StillUpdateRate (default 0.0001 fps)
Implementierungsnote: On some systems the point cloud rendering (the
default, medium level of detail) can result in points so small that
they can hardly be seen. In this case, use the GetProperty()->SetPointSize()
method to increase the rendered size of the points. - Die Zahl der Farben in der Farbtabelle (Anzeige) sowie in der
Lookup-Table (Colorizer) wurden einheitlich auf 2048 erhöht.
Bemerkung: Die aktuellen Farbtabellen beinhalten allerdings weniger
Farben zur Farbtabellendefinition!
- Die Beschriftungen der Isolinien erhalten die Einheit angezeigt:
Temperatur=°C, Dampfdruck=hPa, Grenzfeuchte=% (also außer
Wärmestromdichte).
- Die Größe der Beschriftung der Farbskala ist sowohl beim
Vertikalen als auch bei horizontalen Colorbar etwa gleich
- Die Zahl der Nachkommastellen in der Beschriftung der Isolinien
kann im Panel "Beschriftungen" festgelegt werden (Voreinstellung=2).
- Die Zahl der Nachkommastellen in der Beschriftung der Farbskala
kann im Panel "Beschriftungen" festgelegt werden (Voreinstellung=2).
- Auch ein Fall mit einem Raum und einer Leistungsquelle kann
jetzt berechnet werden. Es ist nicht mehr erforderlich dass
mindestens zwei Räume eingegeben werden.
- Die diagonal normierte Gleichungsmatrix L.dat wird ebenfalls in
double-precision geführt wodurch wesentlich genauere Ergebnisse
(Schließfehler/Close-Up-Error) auch bei sehr strengen
Abbruchbedingung (Temperatur) erhalten werden.
Anmerkung: Die aus dieser Verbesserung resultierende nahezu Verdopplung des
Speicherbedarfs an dieser Programmstelle hat keine bemerkbaren
Konsequenzen für die Benützer (bsp: 1.4 Millionen Gleichungen mit
dem gesamten Speicherbedarf für die Erstellung der Basislösungen und
Leitwerte bzw. Psi-Werte von nur 180 Megabyte!). Kein zusätzlicher
Speicherbedarf in der Auswertung, da der betroffene Programmteil
derzeit eine völlig autonome
Speicherverwaltung hat.
Wichtig: Die Genauigkeitsverbesserung wird erst bei einer erneuten
Durchrechnung (ggf. erzwungenem Fortsetzen der Berechnung) für den
Benutzer sichtbar (die Fortsetzung wird bei der Migration von der
Version 3.58 und früher automatisch erzwungen -
siehe Datei 0.xml.icp hier unten.)
- Die Solver-Standardvoreinstellung der maximalen Iteration auf
100.000 erhöht (war 10.000).
- ColorBar (Farbskala) ist Verschiebbar (moveable). Orientierung "Sticky"
zu den Fensterränder. Die Größe kann ebenfalls verändert werden.
Die letztgültige Lage des ColorBars wird in den
Programmeinstellungen gespeichert um beim nochmaligen Öffnen des
Fensters wiederhergestellt (ähnlich wie die Lage der Camera).
Doku: provides support for interactively manipulating the position,
size, and orientation of a scalar bar. It listens to Left mouse
events and mouse movement. It will change the cursor shape based on
its location. If the cursor is over an edge of the scalar bar it
will change the cursor shape to a resize edge shape. If the position
of a scalar bar is moved to be close to the center of one of the
four edges of the viewport, then the scalar bar will change its
orientation to align with that edge. This orientation is sticky in
that it will stay that orientation until the position is moved close
to another edge.
AnTherm Release V.3.62 update 2008.06.27 (Verteilung Web)
- Setup update (wird die vorherige Version
deinstallieren (RemovePreviousVersion = TRUE)
Version: 3.62.62
Title: AnTherm 3.62
ProductCode: {E1B87D18-DC56-4EDC-8252-EA9693C071D9} - new!
UpgradeCode: {A9D84C69-8229-43B8-9A87-CA37A73E6599} - no
change
Laguage: German
Output file name: AnTherm_3_62.msi - new!
- Content-File-Beispiele im Setup als "not vital for installation"
gesetzt
- Bei Speicheranforderungsfehlern der Temperaturverteilung im
Superfeinraster wird, nach wiederholtem Fehlversuch, auf die "Langsame" Methode automatisch
umgestaltet (geringerer Speicherbedarf, längere Rechenzeit bei der
Erstellung des Ergebnisberichtes). Sollte die Situation zutreffen
wird keine exakte Ermittlung der Zahl der tatsächlich besetzten
"nicht Null" Super-Finerasterknotenpunkte durchgeführt. Die in den
Berichten angegebene Zahl ist eine Näherungszahl (berücksichtigt
gegebenenfalls nicht die Kanten, Ecken und Frontseitenpunkte).
Ein Test mit ca. 20.000.000 Knotenpunkte (Amstein-Walthert mit
Standardrasterparameter) benötigt im solchen Verfahren nur 700 MByte
anstelle 1.5 Gigabyte Speicher, welchen ohnehin .NET nicht in einem
Stück nicht freigeben wird können (Siehe:
http://www.codeproject.com/KB/cs/Large_Objects____Trouble.aspx).
Dies bedeutet aber nicht, dass in der "Speichermangelsituation" die
graphische Auswertung erfolgreich wird (auch wenn alle
Sekundärfunktionen abgeschaltet werden!).
- Die MRU-Liste (Zuletzt geöffneten Projekte) kann bis zu 35
Dateinamen tragen.
- License module updates to 3.8.4.25 (usb support)
- Weitere Beispiele im Projektfolder "Beispiele"
- Die Rasterparameter der Beispielprojekte vergröbert um auch mit
der Demo-Version (max. 100.000 Zellen) sofort rechnen zu können
- Primitives Psi-Wert Rechner (mit integriertem U-Wert Rechner und
Drag-Drop des U-Wertes) im Menü Werkzeuge integriert (noch ohne
Hilfstexte).
AnTherm Release V.3.61 update 2008.05.31 (Verteilung via Web)
- Setup update (wird die vorherige Version
deinstallieren (RemovePreviousVersion = TRUE)
Version: 3.61.61
Title: AnTherm 3.61
ProductCode: {D7999D7E-6510-4E1A-9E0B-28D7E1988D10} - new!
UpgradeCode: {A9D84C69-8229-43B8-9A87-CA37A73E6599} - no
change
Laguage: German
-
Die Voreinstellung Elemente3D=FALSE der Primären
Eingabefenster für 2D Projekte gesetzt (damit TRUE nur für 3D
Layered) gesetzt (bisher TRUE).
-
Die Voreinstellung ElementEditor=TRUE der Primären
Eingabefenster gesetzt (bisher FALSE).
-
Titel des Schichten-Fensters umbenannt zu
"3D-Schichten" (3D-Layers) -
Baustoffkatalog_OeBox.htm und
Baustoffkatalog_ON_V_31.htm verschoben in das Form/BaustoffStammdarenForm
-
"Pick (Surfaces) from Project" im Kontextmenü
der projektspezifischen Oberflächenluiste (Vom anderen Projekt...)
hinzugefügt - es werden Oberflächen aus der Oberflächeliste des
anderen Projektes übernommen (ggf. also nicht alle im anderen
Projekt benutzten!)
-
"Pick (Materials) from Project" im Kontextmenü
der projektspezifischen Baustoffliste (Vom anderen Projekt...)
hinzugefügt - es werden Baustoffe aus der Baustoffliste des
anderen Projektes übernommen (ggf. also nicht alle im anderen
Projekt benutzten!)
- Schichtenliste und Editor in einem Fenster konsolidiert.
SchichtenEditor obsolet.
Kontextmenü der Schichtenliste überarbeitet.
Reihenfolge Umkehren (Reverse Order) im Kontextmenü zugefügt.
Vor dem Löschen einer Schichte wird immer eine Bestätigung
eingefordert
Doppelckick auf die Schicht in der Schichtenliste zeigt Elementliste
und Elemente2D and.
- Oberflächen Liste zeigt den horizontalen Rollbaken, falls
notwendig, an
- Material Liste zeigt den horizontalen Rollbaken, falls
notwendig, an
- AlwaysForceRecalculation wird nach jedem erfolgreichen
Rechendurchlauf auf FALSE zurückgesetzt (ist eine
Einmaleinstellung).
-
Gültigkeitsprüfung der Solverparameter wird geprüft (ggf. wird
die Einstellung zurückgesetzt auf das zuletzt verwendete Wert
wenn die Änderung außerhalb des zulässigen Wertebereichs
liegt):
- OmegaMin/MaxFactor darf nicht kleiner als 0 sein.
- Zahl der Iterationen zwischen Omin und Oopt (OmegaMinOptItNo)
muss zwischen 2 und 1000 liegen
- Vetozahl der Iterationen für das Rücksetzen vom Omega (OmegaVetoItNo)
muss zwischen 2 und 1000 liegen
- Die Zahl der Überwachungsschritte vom Delta (DeltaTraceItNo) muss zwischen 2 und
99 liegen.
- After-Omega muss zwischen 1.0 und 2.0 liegen.
- Start-Omega muss zwischen 1.0 und 2.0 liegen.
- Zahl der Nachiterationen (FinalItNo) darf 1.000.000 nicht
übersteigen. Negativzahlen nicht erlaubt.
- Zahl der Voriterationen (StartItNo) darf 1.000.000 nicht
übersteigen. Negativzahlen nicht erlaubt.
- Zahl der Iterationen unterhalb vom Delta (MinItNoBelowDelta)
darf 10.000 nicht übersteigen. Mindestens eine Iteration muss
erfüllt sein.
- Maximalzahl der Iterationen (MaxNoOfIterations) darf 1.000.000
nicht übersteigen. Negativzahlen nicht erlaubt.
- Abbruchbedingung der Iterationen (Delta) darf nicht kleiner als
5.0e-14 sein und nicht größer als 1.0
- Maximalzahl der Omegaiterationen (OmegaMaxNoOfIterations) darf
1.000.000 nicht übersteigen. Negativzahlen nicht erlaubt.
- Abbruchbedingung der Omegaiterationen (OmegaDelta) darf nicht
kleiner als 5.0e-14 sein und nicht größer als 1.0
- Die Anwendungseinstellung "Baustoffstammdaten" wird "read only"
angezeigt,da diese derzeit (und bisher immer noch) nicht verändert
werden dürfte.
- Weitere Performanceverbesserung des Dateimanagements
(signifikant bei Mehrraumfällen mit sehr vielen Räumen).
rhs_gen.exe, supw32.exe full io-buffering replaced.
- Auch wenn die Iterationszahl weit über der bisherigen Grenze von
ca. 30000 Iterationen liegt speichert das Programm den richtigen
Ergebnisstand (ggf. auch nach einem Abbruch) richtig ab.
Die neue Gesamtzahlgrenze (im Leben eines Lösungsfiles ohne
Rasteränderung) liegt jetzt bei ca. 2.000.000.000.
internal itcou (IT.DAT) extended to 4 bytes (see
BugList) to accomodate very high number of iterations on really
fast machines
- EN Überschriften im Leitwertbericht auf "Thermal Coupling
Coefficients" geändert (bisher "Thermal Conductivity".
- Im DEBUG Modus (internal) können die
Solver-Envirionment-Variablen VERBOSE bzw. DEBUG über die
SolverParameters (Detail) gesetzt werden
- Im U-Wert Rechner das "Copy to Clipbard" (Kopieren) button nach
links verlegt um platz für die Ok/Cancel Buttons zu manchen.
- Vom U-Wert Rechner kann der Schichtaufbau via DragDrop aus dem
Ergebnisfeld gezogen werden
Die U-Wert-Felder im Psi-Rechner akzeptieren den Drop eines
Schichtaufbaus (bzw. auch einer Double, Decimal, Float).
Ebenfalls der U-Wert Rechner selbst akzeptiert an Drop vom
Schichtaufbau (etwa gleich wie sein Paste Funktion)
- Das Fenster Baustoffstammdaten hat eigenes Menü:
Baustoffstammdaten (Materials DB), Filter zurücksetzen (Reset filter),
ÖBOX Daten (ÖBOX Data), Aktualisierung suchen (Check for Updates),
Aktualisieren (Download)(Download Updates).
- Der Filter in den Baustoffstammdaten wird ggf. bereinigt sofern
die zuletzt gespeicherte Einstellung für den neuen Auswahl nicht
möglich ist (z.B. bei neuer Version von ÖBOX Daten und gesetzter
Quelle auf die alte Version wird die Quellenselektion zurückgesetzt
- keine Quelle gefiltert).
- Baustoffstammdaten lädt die ÖBOX Baustoffe aus dem
Verzeichnis "OeBoxDownloadFolder".
Als QUELLE wird "ÖBOX <Datum>" angegeben. Datum entspricht der
aktuell auf dem System befindlichen Version der ÖBOX Baustoffdaten.
Geladen werden nur "Richtwert.Die_Standardbauteile" und "Produktkennwerte.Die_Standardbauteile".
- Neue Anwendungseinstellung "OeBoxDownloadFolder" gibt das
Verzeichnis an in welchem die ÖBOX Baustoffdaten downgeloaded
werden.
Default: C:\Documents and Settings\<USER>\Local Settings\Application
Data\OeBOX_Downloaded (Environment.SpecialFolder.LocalApplicationData
+ "OeBOX_Downloaded")
AnTherm Release V.3.59 update 2008.05.08 (Verteilung an
Subskribenten via Web)
- Wird das Projekt auf einem UNC Namen abgelegt versucht das
Programm (nur für die Simulationsberechnung) eine Laufwerbuchstaben-Verbindung temporär aufzubauen.
Scheitert diese, wird eine Meldung ausgegeben. Ansonsten wird mit dem
Laufwerksbuchstaben die Simulation durchgeführt.
- Dropped log4net dependency from tkornicki.dll at least.
- Im Solverparameter "Compute Vapour..." nicht mehr Fett.
Delta/Abbruchbedingung FETT!
EN: Bezeichnungen im SolverPrameter-Fenster lokalisiert.
SolverParameter für "Properties" Window lokalisiert und mit
Erklärungen DE/EN ergänzt.
- Im Feinrasterparametern (Feinrastern beginnen bei:) die
Bezeichnung "Wunderfolien" zu "Adiabatischen Schnittgrenzen"
geändert.
In EN: "Adiabatic Cut-Off Planes" anstelle "Wonders".
Mehrzahlform in den Labels konsequent durchgezogen.
- Hauptmenuitem "Ergebnis..." (Result...) ist hervorgehoben (Bold
als DefaultItem). Beim Fehlen der RESULT-Validierung wird es
Disabled.
- Die Simulationsteile welche für das Aufstellen der Gleichung,
Omega-Optimierung und Lösungsermittlung verantwortlich sind
schreiben Ihren Status zeitgleich aus (unbuffered stdout/err).
- Das Stoppen der Berechnung aus dem Solverfenster ist jetzt
vollständig (Abbruchprozedur vollständig umgebaut). Auch die ggf.
verwaisten Simulationsprozesse werden abgebrochen (keine
Notwendigkeit den TaskManager zu benutzen).
- SolverFenster zeigt den Status des Rechenvorganges nahezu
Zeitgleich mit dem Simulationsablauf. Die Responsivenes des Fensters
verbessert (stdout/err unbuffered reads)
- Aufstellen der Dateien des Gleichungssystems um ca. 25%
beschleunigt (io-buffers auf 8Mbyte vergrößert - waren nur 8kByte in
sorw32 und ra_sorw32).
- License Feature VERSION2008 eingeführt. Feature VERSION2007 ist
ab 3.58 obsolet und bedeutungslos!
- Bevor eine vorhandene Lösung eingelesen wird prüft das Programm
ob die Solver.IterationControlParamter der vorhandenen Lösung (in
der Datei 0.xml.icp) mit den aktuellen verglichen keine Fortsetzug
der Berechung benötigen. Wenn die neuen Solver.IterationCOntrolParameter strenger als die vorhanden sind,
wird die Berechnung automatisch zur Fortsetzung markiert.
Der Vergleich der Solver.IterationControlParamter berücksichtigt:
kleineres Delta, mehr Iterationen unterhalb von Delta, mehr
Nachiterationen.
Achtung: Diese neue Funktionalität hat zur Folge, dass
alle älteren Rechenfälle (vor Version 3.58) einmal fortgesetzt und
"nachgerechnet" werden. (Die Datei 0.xml.icp existiert in diesen
älteren Rechenfällen nicht. Das Programm muss sicherstellen, dass
die in der Datei gespeicherten Einstellungen zu der vorhandenen
Lösung passen).
- Bei Beendigung des Solver-Laufes werden die
Solver.IterationControlParameters im Lösungsverzeichnis gespeichert
- in der Datei 0.xml.icp.
- Ein zusätzliches Solver-Parameter "Fortsetzung der Berechnung
erzwingen" (Force Recalculation of Solution). Die Einstellung wird
nicht gespeichert (weder im Projekt noch Anwendungseinstellungen)
und muss explizit durch den Benutzer gesetzt werden..
Der Solver hat jetzt den Schalter die Fortsetzung der Lösung zu
forcieren (markiert alle Basislösungen als Ungelöst).
Dieser wird im SolutionFactory angewendet um beim Einlesen einer
bereits vorhandenen Lösung diese als "Ungelöst" zu markieren und die
Fortsetzung der Berechnung anzuleiten.
- Die Simulation eines Projektes welches im Netzwerk via UNC Name
angegeben ist, ist nicht erlaubt und wird erkannt (Meldung).
eine Simulation auf einem Netzwerklaufwerk (über einen
Laufwerksbuchstaben verbunden) ist hingegen möglich obwohl (aus
Performanceüberlegungen) nicht empfohlen.
- Wenn das Dateisystem keine Unterstützung für "GetShortFileName"
anbietet, benutzen wir im Simulationsverzeichnis den Namen "SHRTNAME"
anstelle des Uniq-Short-Names.
- Beim Import der Kobru86 Datei werden auch die DP und DQ Records
interpretiert (nodes) und als Probepunkte importiert.
- Ein Tool-Tip im Info-Fenster (den Textblöcken) gibt den Hinweis,
dass durch das Klicken auf die Textblöcke das automatische Scrollen
stoppt.
AnTherm Release V.3.57 update 2008.02.25 (Verteilung via Web)
- Setup update (wird die vorherige Version
deinstallieren (RemovePreviousVersion = TRUE)
Version: 3.57.57
Title: AnTherm 3.57
ProductCode: {1F16C3E8-D840-424C-B7C3-87004921823F} - new!
UpgradeCode: {A9D84C69-8229-43B8-9A87-CA37A73E6599} - no
change
Laguage: German
- Vergröberungsfaktor der Feinrasterparameter muss immer >= 1
sein. Eingabe kleineren Werte wird jetzt verhindert.
- Interne Fehlervorkommnisse des Solver-Builders werden jetzt
entsprechend abgefangen und im Solver-Fenster berichtet (Exception-Handling
im SolverFactory verfeinert)
- Solver überprüft ob die Pfadlänge des vollständigen
Projektpfades zu der Projektdatei weniger als 220 Zeichen ist. Damit
ist sichergestellt, dass die vom Solver benutzten Unterverzeichnisse
(Simulationsverzeichnis) und die zugehörigen Lösungsdateien angelegt
werden können (die maximale Pfadlänge in Windows liegt bei 260
Zeichen. 256-5(.dir\)-11(short8.N\)-6(DAMPF\)-14(datafiles) = 220)
Ist der Pfadname der Projektdatei länger als 220 Zeichen wir eine
Fehlermeldung vor der Berechung ausgegeben.
- Die Begrenzung der Pfadlänge (vollständiger Pfadname) zum
Projektdatei von ca. 160 auf ca. 220 Zeichen erhöht (Maximale
Pfadlänge zu den Dateien im Simulationsverzeichnis ist durch die
absolute Grenze im Windows mit 260 Zeichen begrenzt und wird jetzt
vollständig ausgenutzt).
Als Nebeneffekt ist die Reihenfolge der Erstellung der Basislösungen
jetzt anders (alphabetisch, nach Raumname). Basislösung des letzten
Raumes wird über die Superposition erstellt (bisher zufällig).
- Die Web-Varianten der Hilfstexte von Help/Content in
http://www.kornicki.de/antherm/Help/Content_DE
bzw.
http://www.kornicki.de/antherm/Help/Content_EN
verlegt. Die EN Version ist dzt. nur zum Teil übersetzt.
AnTherm Release V.3.56 update 2008.02.08
- Im Hauptmenü die EN-Bezeichung des "Leitwertreport" auf "Coupling
C. Report" geändert. Im Export "Coupling Coeff. Matrix" gesetzt.
Die EN-Beschriftung des Formulars "LeitwertReportForm" auf "Coupling
Coeff. Report" geändert.
Die EN-Beschriftung im Walter.Solution\Exporter\LeitwertMatrixExporter.resx
der Leitwertmatrix auf "Coupling Coeff. Matrix" geändert.
- Setup: AnTherm.chm gegen die sprachspezifischen Varianten
AnTherm_DE.chm und AnTherm_EN.chm ausgetauscht.
Setup size has chenged from 20 to 26 MByte.
- Die Voreinstellung der Sekundärfunktionen hat jetzt alle
Eingeschaltet (Änderung bei: _VaporSaturationPressure, _VaporPressure,
_VaporStreamVector, _VaporStreamDensity).
Dies verdoppelt ggf. den Speicherbedarf der graphischen Auswertung,
ist aber erst bei der Dampfdiffusionsberechnung wirklich wirksam, so
aber auch jetzt stimmig.
AnTherm Release V.3.55 update 2008.02.02 (Verteilung an Krec via
e-Mail)
- Berechung der Startpunkte der Stromlinien auf eine Index-Step
Multiplikation anstelle kumulativer Step-Addition geändert (bessere
Schrittgenauigkeit)
- Stromlinien an den Wunderfolien werden nicht mehr verfehlt
(bisher fehlte aufgrund der Präzisionsthematik die letzte
Stromlinie).
AnTherm Release V.3.54 update 2008.02.01 (Verteilung an
Krec via e-Mail)
- Startpositionierung der Stromlinien vom Raum verbessert (siehe
BugList)
- AnTherm-Help AnTherm.chm gegen die sprachspezifischen Varianten
AnTherm_DE.chm und AnTherm_EN.chm ausgetauscht.
- InstationaryParameters in den Programmeinstellungen ist "Browsable"
wenn die Lizenz vorhanden ist und die
InstationaryOptionActive-Einstellung gesetzt ist (default ist
gesetzt)
ComputeVaporTransferSolution in den Programmeinstellungen ist
ReadOnly, wenn die InstationaryOptionActive-Einstellung nicht
gesetzt ist (default ist gesetzt) oder keine Lizenz vorhanden ist.
Betrifft Property-Grid in Programmeinstellungen und die PropertyGrid
in den SolverParameters.
AnTherm Release V.3.53 update 2008.01.18 (Verteilung via Web)
-
Setup update (wird die vorherige Version
deinstallieren (RemovePreviousVersion = TRUE)
Version: 3.53.53
Title: AnTherm 3.53
ProductCode: {A9D84C69-8229-43B8-9A87-CA37A73E6599} - new!
UpgradeCode: {A9D84C69-8229-43B8-9A87-CA37A73E6599} - no
change
Laguage: German
-
ChangeLog split for version 3. ChangeLog_02_48.htm added to
project ouput.
AnTherm Release V.3.53 update 2008.01.17 (Verteilung an Danzinger/AU-HOF via e-Mail)
-
Wenn das geöffnete Projekt (via Datei->Öffnen) aus dem
Installationsverzeichnis\Beispiele kommt, wird Dateiname
nicht zu der MRU (Liste "Zuletzt Bearbeitet") dazugefügt.
-
Standard-Projektverzeichnis (aus den Programmeinstellungen,
typischerweise "Meine Dateien\AnTherm") wird vor der Anzeige des
Datei-Öffnen/Speichern-Dialoges immer erstellt (sofern noch
nicht vorhanden) (Anm:
im "computeIntialProjectDirectory").
-
Beim Speichern eines AnTherm-Projektes wird der Initialpfad im
Dialogfenster auf das Standard-Projektverzeichnis zurückgesetzt
wenn der aktuelle Projektpfad aus dem Installationsverzeichnis (oder
dem
Unterverzeichnis von diesem) kommt. Damit wird das Speichern der
Projektdateien im Installationsverzeichnis erschwert, aber nicht
gänzlich verhindert. Dies ist
zwar kein 100%-er Schutz vor Problemen (wenn die Projekdaten und
das Simulationsverzeichnis in einem der
Windows-System-Verzeichnisse liegen) aber zumindest ein ordentliches
und überbrückbares Hindernis
(greift lediglich nicht zu, wenn das Speichern-Dialog nicht angezeigt wird -
also beim "Save" ohne expliziter Dateinamen-Abfrage
beim Benutzer).
-
Es werden jetzt auch die Inaktiven LAN-Adapter für die
Lizenzvalidierung ausgelesen (ab WinVista auch IPv6 Geräte)
-
UserInterfaceLocale (Sprache der Benutzeroberfläche) ist jetzt
als "Default Property" in den Programmeinstellung vorgewählt
(bisher "Bildgröße für die Zwischenablage")
-
RectTracker (benutzt im Elemente2D und Elemente23) umgebaut.
- Nach der Benutzung bleibt der Focus beim Parent - damit ist eine
"Re-Selektion" nach irrtümlich abgebrochenen Sizings nicht mehr
erforderlich..
- Während des Sizens führen weitere Klicks (z.B. Andere Maustaste)
zur Beendigung des Sizens (so als ob die Maustaste ebenfalls
losgelassen würde) - damit ist eine "Re-Selektion" nach irrtümlich
abgebrochenen Sizings nicht mehr erforderlich.
- Der Sizer verhält sich auch beim dx bzw. dx=0 konsistent
- Die Zahl der Repaints des Sizers signifikant reduziert (performance
Optimierung)
-
Im Elemente2D (bzw. Elemente2/3) sind die MouseWheel-Aktionen während des
Sizer-Moves unterbunden.
-
In den 2D Ansichten (Elemente2D, Elemente2/3) wurde die
Benutzunge des Scrollrads leicht verändert:
- Hat der Zeichebereich den Fokus wird die Zoomfunktion (wie
bisher) ausgeführt
- Hat einer der beiden Rollbalken den Fokus wird die
Scroll-Funktion des jeweiligen Balkens ausgeführt. Die
Bewegungsgröße liegt zwischen der des Einzelschrittes und des
Seitenschrittes.
-
Walter.Forms.NumericTextBox gegen tkornicki.UI.DecimalTextBox
ausgetauscht (bei gleicher Funktionalität!).
-
Die Umreihung (Ordering) Funktionsübersetzungen:
- Vorreihen - Promote (one position)
- Nachreihen - Relegate (one position)
- Vorreihen zum Front - Promote to Frontmost
- Nachreihen nach Hinten - Relegate to Backmost
-
Im Elementauswahl, Elemente2D und Contextmenü der
Elementbearbeitung die Umreihungsfunktionen "Zum Vordersten" und
"Zum Hintersten" hinzugefügt
-
Im Elementauswahl und Elemente2D die Schaltflächen "Vorreihen"
und "Nachreihen" gegen Bildschaltflächen ausgetauscht.
-
Die Anzeige des "Ergebnis Berichtes" erfolgt bevor die ggf.
notwendige Berechung gestartet wird. Liegen keine Ergebnisse vor
wird ein leeres Fenster gezeigt.
-
Die Anzeige des "Probepunkte Berichtes" erfolgt bevor die ggf.
notwendige Berechung gestartet wird. Liegen keine Ergebnisse vor
wird ein leeres Fenster gezeigt.
-
Die Anzeige des "Leitwert Berichtes" erfolgt bevor die ggf.
notwendige Berechung gestartet wird. Liegen keine Ergebnisse vor
wird ein leeres Fenster gezeigt.
-
Im Hauptmenü Ansicht->Ergebnisse "ProbeLinien" und "ProbeLinesReport"
hinzugefügt
-
Im Nav3DCOntextMenu folgende Umbenennungen vorgenommen:
- Export->Scene... zu Export->Scene 3D... (Szene 3D...)
- Export->Image... zu Export->Image 3D... (Bild 3D...)
- Edit->Copy zu Edit->Copy Image 3D (Bild 3D Kopieren)
-
Im Elemente2D kann via Menü Berbeiten->Bild 2D Kopieren die
Ansicht in die Zwischenablage übertragen werden.
-
Im Elemente3D und Ergebnis3D (Results3D) kann durch das halten
der Schift-Taste beim Betätigen der Foto-Schaltfläche die
Bedeutung der Programmeinstellung AlwaysAskToSaveGrabbedImage
umgedreht werden:
- Ist AlwaysAskToSaveGrabbedImage gesetzt wird im
Normalfall das Speichern des Bildes in einer Datei angeboten.
- Ist AlwaysAskToSaveGrabbedImage gesetzt und die
SHIFT-Taste gehalten wird im des Speichern des Bildes in einer Datei
NICHT angeboten. Das Bild liegt nur in der Zwischenablage.
- Ist AlwaysAskToSaveGrabbedImage nicht gesetzt wird im
Normalfall das Speichern des Bildes in einer Datei nicht angeboten.
Das Bild liegt nur in der Zwischenablage.
- Ist AlwaysAskToSaveGrabbedImage nicht gesetzt und die
SHIFT-Taste gehalten wird im des Speichern des Bildes in einer Datei
zusätzlich angeboten.
-
Die Ergebniseinstellung der Stromlinien-Start-At werden jetzt
ebenfalls gespeichert/wiederhergestellt (StreamLineStartAtProbeXYZ,
StreamLineStartAtSpace, StreamLineStartAtSpaceName,
StreamLineStartAtSpaceIntervals)
-
Sprachauswahl gebotenen Sprachen der Benutzeroberfläche (in den
Programmeinstellungen) auf die tatsächlich implementierten
eingeschränkt (default, de, en)
-
Im Elemente23 der Merge des Kontextmenüs von Elemente3D
(Nac3DContextMenu) abgeschaltet (wg. a: fehlenden PupUp Events des Hauptmenüs und b: unnötigem Merge
wenn in keinem der 4 Quadranten die 3D Anzeige gewählt).
-
Im Elemente23 kann via Menü Datei->Exportieren->Bild 2D...
die Ansicht in einer Datei gespeichert werden. Das Bild wird
ebenfalls in die Zwischenablage übertragen.
Ebenfalls können die 2D Bilder der einzelnen Quadranten XY, YZ,
ZX usw. in einer Datei gespeichert werden. Das Bild wird
ebenfalls in die Zwischenablage übertragen.
Es kann auch das 3D Bild in einer Datei gespeichert werden. Das
Bild wird ebenfalls in die Zwischenablage übertragen.
Es kann auch die 3D Scene zu einer VML. OOGL usw. Datei
exportiert werden. -
Im Elemente2D kann via Menü Datei->Exportieren->Bild 2D... die
Ansicht in einer Datei gespeichert werden. Das Bild wird
ebenfalls in die Zwischenablage übertragen.
AnTherm Release V.3.52 update 2007.10.28 (Verteilung an
Elsässer/Kalwoda via
e-Mail)
-
Dateiname vom Installationspaket beinhaltet jetzt ach die
aktuelle Versionsnummer (AnTherm[DateTime]_M_mm.msi) um
Verwechslungen in den künftigen Distributionen zu vermeiden.
-
Die Titelleiste des Hauptfensters zeigt Projektdimensionalität
an: -2D-3Ds-3D- (zwischen Anwendungsname und
Datei/Projektnamen).
-
Performanceverbesserung im Elemente2D: LassoMarker-Control, SizerMarker-Control, SizerTracker-Control
werden nur einmal angelegt
(ctlDrawArea1) und nicht permanent disposed.
-
Modelldaten werden für die Ergebise3D Sicht nur dann erstellt
wenn das Mindestraster aus weniger 10.000 Zellen besteht
(Graphikspeicherbedarf der heute üblichen Rechner)
-
Die
Provisorische Implementierung vom UnstructuredModelGrid(MinGrid)
wurde durch StructuredModelGrid ersetzt.
Die Shrink-Funktion und Slice-Funktion
sind ok!
Still work to be done on creating Model from
NonOverlappingCells and the then Optimized in the background
AnTherm Release V.3.51 update 2007.10.19 (Verteilung an Krec via
e-Mail)
-
Research: Wenn MinGrid.ModelSize > 10.000 erstellen wir kein
vtk-Model. Wir haben sowieso vor den teil zu reimplementieren.
AnTherm Release V.3.50 update 2007.10.15 (Verteilung an
Krec via e-Mail)
-
FineGridFactory kann jetzt direkt aus dem OvelrappedCells das
FineGrid erstellen. MinGrid extrem Beschleunigt (ca. 1000x) und
erlaub direkten Cell-Zugriff via i,j,k index (full volume!).
Die alte (langsame) Implementierung (mit
IJK2Cells-SortedCollection auf MinGrid_old20071015 umgetauft
Getestet mit Wärmequellen und auch einem 40 Mio-Mindestraster
aus einem Beispiel vom Krec -
Provisorische Implementierung vom UnstructuredModelGrid(MinGrid)
erstellt (soll später auf StructuredModelGrid umgebaut werden -
Koordinateninformationsredundanz, aber bitte auf
Shrink-Funktion und Slice-Funktion ebenfalls testen!).
-
Einstellungsparameter "DAMPF-Option Aktiv" in den "X Erweiterte
Einstellungen" zugefügt.
Die DAMPF-Option kann durch den Benutzer abgeschaltet werden.
Im MainForm wird die Programmeinstellung
ComputeVaporTransferSolution zurückggesetzt
Im EditControl vom ElementEditor wird Mü nicht gezeigt
Im MaterialEditorControl der Baustoffliste wird Mü nicht
gezeigt
Im SolutionFactory wird die Einstellung
ComputeVaporTransferSolution zurückggesetzt
Im SolverParamsControl wird die Anzeige der Einstellung
ComputeVaporTransferSolution unterdrückt -
Einstellungsparameter "INSTATIONARY-Option Aktiv" in den "X
Erweiterte Einstellungen" zugefügt.
Die (interne) INSTATIONARY-Option kann durch den Benutzer
abgeschaltet werden.
Im MaterialEditorControl der Baustoffliste werden Rho und
Ce nicht gezeigt
Im SolutionFactory wird die "instat" zurückggesetzt
AnTherm Release V.3.49 major update 2007.09.15 (Verteilung an
Lizenznehmer V3 via Web)
-
Setup update (wird die vorherige Version
deinstallieren (RemovePreviousVersion = TRUE)
Version: 3.49.49
Title: AnTherm 3.49
ProductCode: {AC854D0C-52B2-41D9-957E-C5A01F322235} - new!
UpgradeCode: {A9D84C69-8229-43B8-9A87-CA37A73E6599} - no
change
Laguage: German
-
Dokumentation bis hier nachgezogen (V 3.49).
|