[t00]Anleitung für Dynatrax (und DBTracks)
[t01]"Dynamische Schienen" im MSTS werden nach einem programminternen Bauplan erzeugt, der den Standardschienen entspricht.
Die Detaillierung und die Sichtbarkeitstufen sind für alle Objektgrößen einheitlich und fest vorgegeben.
Dies ist eine kurze Beschreibung, wie dynamische Schienen in statische Gleisobjekte konvertiert werden können, die anderen Bauformen bzw. speziellen Gleissystemen wie DBTracks entsprechen.
[t010]Historie
[t011]Aktuelle Hinweise
[t012]Beschreibung
[t013]Stand
[t120]Basispaket für alle DBTracks Profile (muss immer vorhanden sein)
[t121]Erweiterungspaket für S-Bahn Hamburg (nr_db01b muss vorhanden sein)
[t02]Installation ( zum Lesen bitte klicken )
[t03]
Folgende Programme, Updates und Fixes müssen in dieser Reihenfolge installiert werden (falls erforderlich):
1.
Microsoft .NET framework 1.1 ist erforderlich zur Ausführung von Dynatrax.
(Version 1.1 ist unabhängig und nicht in neueren Versionen enthalten)
Hier ist eine Liste mit Updates und Fixes. Damit sollte es dann auch möglich sein, .NET 1.1 unter Windows 7 64 Bit zu betreiben:.
2.
Microsoft .NET Framework 1.1 Service Pack 1 - (Win7 32b verlangte hiernach schon keine weiteren Updates)
3.
Hotfix NDP1.1sp1-KB891865-X86.exe
4.
Hotfix NDP1.1sp1-KB886903-X86.exe - (auf meinem System war dieses Update nicht erforderlich)
5.
DynatraxProgramm, Update und Profile:
Zunächst muss das Grundprogramm tsf_dynatrax_v0.52_setup.exe installiert werden.
Die ZIP-datei beinhaltet zusätzlich die Programmdatei Dynatrax_v0.62.exe und einen Ordner 'profiles', der .dpp-Dateien enthält.
Beides muss in den Dynatrax-Programmordner kopiert werden.
6.
Möglicherweise wird bei der Auswahl einer Strecke eine fehlende zLib.dll gemeldet. Die Datei kann im Programmordner abgelegt werden.
Im Programmordner findet man nun die Programmdateien 'Dynatrax_v0.62.exe' und die 'Dynatrax.exe' (Version 0.52).
Profil-Dateien müssen im Unterordner 'profiles' im Dynatrax Programmordner abgelegt sein.
'.dpp'-Dateien können nur mit der "Dynatrax_v0.62.exe" angezeigt und verarbeitet werden.
Das Dateiformat ist binär und kann nicht editiert werden. Um ein v0.62 Profil zu kompilieren, ist eine lizenzierte Version von Dynatrax erforderlich.
Lizenzen sind gegenwärtig nicht erhältlich, weil der Programmautor nicht (mehr) erreichbar ist.
'.profile'-Dateien werden mit Dynatrax Version 0.52 (Dynatrax.exe) verarbeitet.
Dieses Profil hat einfaches Textformat und kann selbst erstellt oder editiert werden. Allerdings hat v0.52 wesentlich geringere Funktionalität.
Die Dateiendung der Profildatei, die zur Anwendung kommen soll, entscheidet, mit welcher Programmdatei gearbeitet werden muss. DBTracks benötigen immer die 'Dynatrax_v0.62.exe'
[t04]Erste Schritte mit Dynatrax ( zum Lesen bitte klicken )
[t05]
Konvertierung von "Dynamischen Schienen" (Dyntrack) in statische Gleisobjekte:
Einstellungen bei Dynatrax: Wenn keine MSTS Installations im ersten Auswahlfeld angezeigt werden, muss ein MSTS-Programmverzeichnis über den 'Add'-Knopf gesucht und hinzugefügt werden.
Die Strecke, die bearbeitet werden soll, wird im 'Route'-Auswahlfeld eingestellt. Das Programm beginnt danach sofort, die World-Dateien nach Dyntracks zu durchsuchen.
Am unteren Fensterrand sieht man dazu eine Fortschrittsanzeige.
Die Dynatrax-Profildatei, die zur Anwendung kommen soll, wird unter 'Package' ausgewählt. Aus diesem Paket muss nun ein 'Track Profile' ausgewählt werden.
Einen oder mehrere (Strg+Klick) 'Shape'-Einträge in der 'Dynamic Track Status'-Liste auswählen und 'Convert' drücken.
[t06]Arbeiten mit verschiedenen Profilen ( zum Lesen bitte klicken )
[t07]
Wenn es mehr als ein 'Dyntrack' in der World-Datei gibt und nur eines davon konvertiert werden soll, muss im Streckeneditor die Position des Gleisstücks - und anschließend in der World-Datei die UiD ermittelt werden.
Tipp:
In der Gleisplan-Ansicht von "Dynatrax v1.0 beta" sieht man die UiD in der Statusleiste, wenn man ein Gleis mit dem Mauszeiger berührt.
Um die Dateizuordnungen normaler Gleisstücke auszutauschen, ist die "Alias"-Funktion von "Dynatrax v1.0 beta" eine große Hilfe.
Wenn ein bereits konvertiertes Gleisstück mit einem anderen 'Track Profile' umgewandelt werden soll und man dessen UiD ermittelt hat, markiert man den betreffenden Eintrag,
wählt ein anderes 'Track Profile' und drückt den Knopf 'Rebuild'.
Wenn man die "dynamische Schiene" wieder herstellen will (z.B. um die Eigenschaften zu ändern), markiert man den betreffenden Eintrag und drückt den Knopf 'Restore'.
"
[t08]Arbeiten mit 'DBTracks' Profilen
[t09]
Profil-Sets wie 'NR DB Track Basic' enthalten eine Menge sogenannter 'Track profiles'.
Das sind Formvorlagen, die die verschiedenen Varianten der DBTracks, bzw. verschiedene Qualitätsstufen davon erzeugen können.
Hierbei gilt es ein paar Dinge zu bachten:
'Track profile'-Einträge beginnend mit '(q200)'
oder '(q150)' erhöhen die Strukturqualität des Gleisobjekts auf die angegebene Prozentzahl. Das kann bei engen Kurven notwendig sein.
'Track profile'-Einträge beginnend mit '(q75)'
oder '(q50)' verringern die Strukturqualität des Gleisobjekts auf die angegebene Prozentzahl. Damit reduziert sich die Anzahl der Polygone, so dass auch sehr große Objekte im MSTS geladen werden können.
'Track profile'-Einträge beginnend mit '(s...)'
können den Schwellenabstand verlängern oder verkürzen, um ein Gleisstück nicht inmitten einer Schwelle enden zu lassen.
Hinweise zur Anwendung:
Wenn die Dateigröße eines umgewandelte Dyntrack 500K übersteigt (siehe Abbildung), kann es sein, dass das Gleisstück im MSTS nicht geladen werden kann. Dann empfiehlt sich ein 'Rebuild' mit dem '(q75)' Profil.
In extremeren Fällen kann das '(q50)' Profil helfen, um Objekte mit noch passender Polygonzahl zu erzeugen. Diese verringerte Qualität ist aber bei Kurven deutlich erkennbar.
Um die Integrität dieser großen Dateien zu prüfen, empfiehlt es sich, im (gleichzeitig geöffneten) Streckeneditor in die entsprechenden Planquadrate zu springen. Nicht ladbare Gleisstücke würden dann sofort gemeldet.
Wie kann man sehen, was ein Profil erschaffen wird?
Das Program bietet die Möglichkeit, eine Beispieldatei zum ausgewöhlten 'Track profile' auszugeben. Im Menü 'Packages' gibt es die Optionen:
• Create Sample Straight Using Selected Profile (F8) - baut eine gerade Form: 20mStrt
• Create Sample Curve Using Selected Profile (F9) - baut eine gebogene Form: 250r5d
Die Datei sample.s findet man im Dynatrax-Programmordner. Sie wird bei jedem Aufruf dieses Menü-Befehls neu angelegt, bzw. ohne Nachfrage überschrieben.
[t00]Manual for Dynatrax (and DBTracks)
[t01]"Dynamic Tracks" are created with an internal blue print, following the specifications of standard track.
Details and LODs are uniformly fixed for all sizes of objects and cannot be edited.
This is a short description, how MSTS Dynamic Tracks can be converted into static track objects.
This is required by special track systems like DBTracks, which shape objects are different to MSTS standard tracks.
[t010]History
[t011]Latest News
[t012]Description
[t013]Version from
[t120]Basic package for all DBTracks profiles (must always be present)
[t121]Expansion package for S-Bahn Hamburg (nr_db01b must be present)
[t02]Setup Requirements ( please click to open )
[t03]
The following programs, updates and fixes must be installed in this sequence (if necessary):
1.
Microsoft .NET framework 1.1 is required to run Dynatrax.
(Version 1.1 is not included in newer versions and must be available independently)
Here is a list of required updates and fixes. With this it should be possible to run .NET 1.1 even under Windows 7 64 bit.
2.
Microsoft .NET Framework 1.1 Service Pack 1 - (Win7 32b was happy now and didn't require more)
3.
Hotfix NDP1.1sp1-KB891865-X86.exe
4.
Hotfix NDP1.1sp1-KB886903-X86.exe - (on my system this update was not required)
5.
Dynatraxprogram, update und profiles
At first you have to run the setup tsf_dynatrax_v0.52_setup.exe.
In addition the zip file containes the executable Dynatrax_v0.62.exe and a folder 'profiles' with .dpp files.
Both the executable and the folder must be copied to the Dynatrax program folder.
6.
When choosing a route for editing it might be that a message pops up, complaining about a missing zLib.dll. This file can be dropped in the program folder.
In the program folder we have two executables now: 'Dynatrax_v0.62.exe' and 'Dynatrax.exe' (Version 0.52).
Profile files must be available in the subfolder 'profiles'.
Files with .dpp extensions can be processed with 'Dynatrax_v0.62.exe' only.
The format is binary and can not be edited by the user. To compile a v0.62 profile, a licenced version of Dynatrax is required.
Licences are currently not available for purchasing because the author is not accessible (anymore).
Files with .profile extensions can be processed with 'Dynatrax.exe' (v0.52) only.
The format is plain text and can be created or edited by the user. However, the version 0.52 has significiant less functionality.
Therefore the choice which program version has to be started depends on the extension of the existing profile package to be used. DBTracks require always 'Dynatrax_v0.62.exe'.
[t04]First Steps With Dynatrax ( please click to open )
[t05]
Convert dynamic track (dyntrack) to a static track shape:
Settings in Dynatrax: If there are no MSTS Installations shown in the first select box, search and add your MSTS folder by pressing the 'Add' button.
Choose the route you want to edit in the 'Route' select box. The program will start locating the contained Dyntracks automatically. A progress bar is shown at the bottom of the window.
Choose the Dynatrax profile package file that you want to use in the 'Package' select box. Now you can select the 'Track Profile' you want to use next in the box below.
Pick and mark 'Shape' entries (add more with ctrl+click) in the 'Dynamic Track Status' list and press the 'Convert' button.
[t06]Working With Different Profiles ( please click to open )
[t07]
If there is more than one dynamic track in your world file and you want to convert only one of them, search for the UiD in the world file and check the position in Route Editor.
Handy hint:
The track plan view of "Dynatrax v1.0 beta" will show the UiD in the status bar, if you point with the mouse on a track section.
To replace file names of normal track sections, the "Alias" function of "Dynatrax v1.0 beta" is a great facilitation.
If you want to alter the track profile and you have found the UiD, mark the regarding entry, choose another track profile and press 'Rebuild'.
If you want to have the dynamic track back (e.g. to edit the properties), mark the regarding entry and press the 'Restore' button.
[t08]Working With 'DBTracks' Profiles
[t09]
Profile packages like 'NR DB Track Basic' contain a lot of different 'Track profiles'. These are blueprints not only for diffent types of DBTacks but also for different qualities.
There are some things to remark:
'Track profile' names starting with '(q200)' or '(q150)' increase the mesh structure quality by the specified percentage. This may be necessary for sharp curves.
'Track profile' names starting with '(q75)' or '(q50)' decrease the mesh structure quality by the specified percentage. This results in less polygons in order to match the MSTS restrictions.
'Track profile' names starting with '(s...)' can adjust the distance of sleepers in order (to try) to avoid a track shape with a truncated sleeper.
A hint for quick reference:
If a converted track has a file size greater than 500K it is possible that the track section can not be loaded. You may rebuild it with the '(q75)' profile.
Even larger files can be converted with the '(q50)' profile to create objects with acceptable polygon count. However the reduced quality is clearly evident, especially on bends.
To check the integrity of this large files it is recommended to use the route editor. Jumping to a tile number will indicate an oversized object immediately.
Want to check what a profile will do?
If you want to have a look at what the program will create after choosing a 'Track profile', open the menu 'Packages' and try out the options:
• Create Sample Straight Using Selected Profile (F8) - creates a 20mStrt
• Create Sample Curve Using Selected Profile (F9) - creates a 250r5d
The sample file sample.s can be found in the Dynatrax program folder. It will be created or overwritten without request each time the menu command is executed.