W tym wątku w miarę upływu czasu postaram się publikować programy mogące być użytecznymi dla symulatora.
Program EDT(aktualizowany 23 stycznia 2016):
Wersja 7.5
https://eu07.pl/userfiles/7492/priv-5gj_edt.7zFunkcje:
- Edytor tekstowy do bieżącego podglądu pliku i zmian z obsługą wielu kart. Wszystkie funkcje w dzienniku zmian.
- Usuwanie dalszej części linijki po wystąpieniu określonego ciągu znaków, np.
wpisanie '//' usunie zaremowane wpisy.
wpisanie 'event' usunie wpisy eventów.
wpisanie 'velocity' usunie wpisy dopuszczalnej prędkości. - Zamiana dużych liter na małe.
- Zamiana polskich znaków diakrytycznych na ,,zwykłe" (np. ą na a).
- Hurtowa zmiana velocity (bez względu na dotychczasową wartość).
- Wykonywanie operacji na linijkach zaczynających się od konkretnej frazy, np.
wpisanie 'include;tr/' spowoduje wykonanie działań programu tylko na wpisach include z folderu tr/.
wpisanie 'event' spowoduje wykonanie działań programu tylko na wpisach z eventami. - Usuwanie zwielokrotnienia średnika (przeznaczenie wpisy include).
- Zmiana separatora ze średnika na spację (przeznaczenie wpisy include).
- Hurtowa zmiana wybranego parametru we wpisach Include w pliku scenerii bez względu na dotychczasową wartość w którymkolwiek wpisie. Możliwość wprowadzania podanej nazwy lub wprowadzania liczby losowanej z podanego zakresu. Przykłady: losowy obrót modeli drzew, ludzi, losowe pochylenie wskaźników itd.
- Opcja skracania kąta, np. z 361 na 1.
- Nadawanie indywidualnej nazwy toru (dla none) z podanym przedrostkiem.
- Nadawanie indywidualnej nazwy drogi (dla none) z podanym przedrostkiem.
- Zmiana kolejności parametrów w wybranych wpisach Include.
- Dodanie nowego parametru Include.
- Całkowite usunięcie wybranego parametru z wpisu Include.
- Działanie matematyczne na wybranym parametrze wpisów include o podanej nazwie.
- Możliwość wykorzystywania na wpisach modeli takich samych funkcji jak dla Include.
- Usuwanie linijki, jeśli zawiera podaną nazwę.
- Usuwanie linijki, jeśli kończy się podaną frazą.
- Opcja 'cofnij'; dotyczy jedynie bezpośrednich zmian w pliku (nie wykonanych za pomocą narzędziownika).
- Możliwość działania tylko na zaznaczonym obszarze pliku.
- Wyszukiwanie w pliku dróg i tworzenie pliku z wpisami aut; można wprowadzić ilość wpisów aut do wygenerowania, prędkość początkową oraz wybrać pojazdy do losowego wstawienia.
- Narzędzie do scalania dwóch kart. Do wyboru składowe: tory, drogi, include, modele, trójkąty, komentarze. Można zaznaczać kilka.
- Dodawanie odcinków izolowanych o podanej nazwie na wybranym odcinku. Możliwość dodawania odcinków do rozjazdów lub ich ignorowanie.
- Konwersja wpisów Include na Model i na odwrót.
- Możliwość wykonywania operacji na jednej wybranej lub na wszystkich kartach.
- Możliwość przeładowania zawartości karty z dysku.
Dziennik zmian w paczce.
Program Katalogowanie(aktualizowany 10 stycznia 2015):
https://eu07.pl/userfiles/7492/priv-4if_Katalogowanie.rarProgram przenosi hurtowo pliki według utworzonej tabeli; można dokonać operacji odwrotnej.
Program wspomagający tworzenie scenerii(aktualizowany 23 stycznia 2016):
https://eu07.pl/userfiles/7492/priv-1ju_wtt.7zFunkcje:
- Obliczanie parametrów łuku (długość rampy przechyłkowej, wartość przesunięcia toru dla krzywej przejściowej, wartość przechyłki [mm, deg]).
- Obliczanie parametrów profilu pionowego (promień pionowy, długość łuku pionowego).
- Liczenie długości wstawek prostych pomiędzy rozjazdami dla osiągnięcia żądanego rozstawu torów.
- Obliczanie odległości pomiędzy mocowaniami sieci trakcyjnej.
- Liczenie długości wstawki prostej w torach stacji dla danej prędkości.
- Liczenie maksymalnej dozwolonej prędkości dla łuku o podanym promieniu.
Opierałem się m.in. na wzorach podanych przez @Paula.
Program przesuwający pliki scenerii (aktualizowany 6 maja 2014):
https://www.eu07.pl/userfiles/7492/priv-a4f_PPS.rarFunkcje:
- Możliwość wybrania, czy przesuwać wszystkie obiekty, czy tylko wybrane składowe. Do wyboru torowisko, sieć trakcyjna, teren, drogi, Include, wpisy modeli.
- Możliwość przesunięcia wybranych obiektów w osiach (wszystkie lub wybrane) x, z, y.
Uwaga- program nie zadziała, gdy wpisy Include mają zmienioną domyślną wartość kolejności parametrów.
Program pomocniczy- części składowe scenerii:Funkcje:
- Dodawanie/ usuwanie '//' przed wybranymi składowymi scenerii.
- Możliwość usuwania z pliku wybranych składowych.
- Funkcja wyodrębniania wybranych składowych do osobnych plików (rozbijanie scenerii na pliki tematyczne).
Składowe do wyboru: torowisko, sieć trakcyjna, wpisy include, wpisy modeli, drogi i rzeki, teren, sygnalizacja, wskaźniki, zieleń, eventy. Można działać na dowolnej liczbie składowych.
https://eu07.pl/userfiles/7492/priv-70d_PP-MaSzyna.rar
Program Generator plików Include:
https://eu07.pl/userfiles/7492/priv-xyf_dprGeneratorInc.7zProgram generuje pliki .inc wg szablonu dla większych ilości modeli, by nie trzeba było ręcznie tworzyć plików, co jest czasochłonne.
Uwagi, sugestie, zauważone błędy proszę wypisywać w tym wątku ew. poprzez PW.
Przyklejam @Stele