Autor Wątek:  Programy na użytek symulatora. [szczawik]  (Przeczytany 314156 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline youBy

  • Deweloper
  • Wiadomości: 6167
  • Co tam?
    • Zobacz profil
    • Automat Weryfikujący Regulację i Lambdę
  • Otrzymane polubienia: 876
Odp: Programy na użytek symulatora.
« Odpowiedź #30 dnia: 22 Stycznia 2014, 17:13:06 »
Możesz jakoś opisać ten program: co robi, jak się mu przekazuje dane itd.?
Xoov
Powyższy post wyraża jedynie opinię autora w chwili publikacji. Autor zastrzega sobie prawo do zmiany poglądów bez podawania przyczyny, jak również informowania o tym.

Offline szczawik

  • Deweloper
  • Wiadomości: 1472
    • Zobacz profil
  • Otrzymane polubienia: 448
Odp: Programy na użytek symulatora.
« Odpowiedź #31 dnia: 04 Lutego 2014, 16:49:18 »
W pierwszym poście opis i link do kolejnego programu- obliczanie różnych wartości dla układów torowych i sieci trakcyjnej.
« Ostatnia zmiana: 20 Lutego 2014, 00:04:27 wysłana przez szczawik »

Offline Paul

  • Zasłużony dla Symulatora
  • Wiadomości: 523
    • Zobacz profil
    • Beskidzka Strona Kolejowa
  • Otrzymane polubienia: 16
Odp: Programy na użytek symulatora.
« Odpowiedź #32 dnia: 22 Lutego 2014, 16:54:30 »
Parę uwag odnośnie podziału na odcinki izolowane.

Przede wszystkim, nie wystarczy znalezienie wszystkich odcinków między dwoma podanymi (co wydaje mi się akurat dosyć prostym zadaniem - tworzymy tablicę odcinków jako graf i wyszukujemy drogę), bo odcinki izolowane często obejmują rozjazdy i wtedy są ograniczone trzema lub czterema torami (jeżeli zastosujemy odcinki grupowe dla 2-3 rozjazdów, to jeszcze więcej). Po drugie, żeby to zrobić sensownie, potrzeba jeszcze podzielić niektóre tracki w wybranym miejscu (tam, gdzie ma być "złącze izolowane").

Nie widzę robienia tego w sposób inny niż graficznie: klikamy tam gdzie odcinki mają być podzielone (ale tak, żeby nie pokasować istniejących eventów czy parametrów), zaznaczamy grupę odcinków i zwrotnic, przypisujemy im nazwę odcinka izolowanego. Nie wiem czy 3ds jest tu dobrym pomysłem, bo będzie problem z przypisywaniem odcinków w istniejących, starych sceneriach.

Jeżeli chodzi o przejazdy: proponuję przejazdy w obrębie posterunków robić na zasadzie elementów drogi przebiegu (zamknięcie przed podaniem sygnału, otwarcie po rozwiązaniu przebiegu), natomiast przejazdy na szlaku traktować jak SSP i zamykać/otwierać eventami torów, niezależnie od odcinków izolowanych.

Odcinki nakładające się nie wymagają definiowania dwóch odcinków izolowanych dla danego toru, jeżeli wymyśli się prosty sposób na "sumowanie logiczne" zajętości - np. mamy trzy odcinki A, B, C, zajętość któregokolwiek z nich to zajętość odstępu, a zajętość samego B to zajętość odcinka "nakładanego".
automatyka sterowania ruchem kolejowym rox
www.isdr.pl | www.bsk.isdr.pl | pokrzesik.wytnij@gmail.com

Offline szczawik

  • Deweloper
  • Wiadomości: 1472
    • Zobacz profil
  • Otrzymane polubienia: 448
Odp: Programy na użytek symulatora.
« Odpowiedź #33 dnia: 24 Lutego 2014, 22:54:36 »
Cytuj
Nie wiem czy 3ds jest tu dobrym pomysłem, bo będzie problem z przypisywaniem odcinków w istniejących, starych sceneriach.
Ten skrypt nie dodaje odcinka do toru, jeśli już w nim jest odcinek izolowany.

Do programu Narzędziownik do funkcji dodawania odcinków izolowanych dodałem obsługę rozjazdów.

Poprawiłem funkcję przesuwania składowych scenerii, zdezaktualizował się po niedawnych poprawkach @Ra dotyczących zasilania sieci trakcyjnej. Na przyszłość proszę uwagi dotyczące programów pisać w tym wątku lub poprzez PW- używając ShoutBox jest nikła szansa, bym to zobaczył.
« Ostatnia zmiana: 24 Lipca 2014, 20:25:15 wysłana przez szczawik »

Offline Stele

  • Zasłużony dla Symulatora
  • Wiadomości: 10133
    • Zobacz profil
  • Otrzymane polubienia: 2610
Odp: Programy na użytek symulatora.
« Odpowiedź #34 dnia: 24 Lipca 2014, 21:42:41 »
Nie działa mi rozdzielacz, a chciałem go użyć do wywalenia druta ze starych scenariuszy na l053. Wiesza się nawet przy teście na TD.
Mój kanał youtube

Offline szczawik

  • Deweloper
  • Wiadomości: 1472
    • Zobacz profil
  • Otrzymane polubienia: 448
Odp: Programy na użytek symulatora.
« Odpowiedź #35 dnia: 24 Lipca 2014, 22:10:09 »
A pobrales aktualna wersje?

Offline Stele

  • Zasłużony dla Symulatora
  • Wiadomości: 10133
    • Zobacz profil
  • Otrzymane polubienia: 2610
Odp: Programy na użytek symulatora.
« Odpowiedź #36 dnia: 24 Lipca 2014, 22:49:50 »
Tak, dla bezpieczeństwa ściągnąłem ponownie. Nawet na td zawiesza się po przetworzeniu około 1/4 pliku niezależnie czy wybiorę wydzielenie trakcji czy usunięcie jej.
Mój kanał youtube

Offline szczawik

  • Deweloper
  • Wiadomości: 1472
    • Zobacz profil
  • Otrzymane polubienia: 448
Odp: Programy na użytek symulatora.
« Odpowiedź #37 dnia: 25 Lipca 2014, 00:02:18 »
A teraz? U mnie zadziałało, sprawdzałem na TD i na największym pliku scenerii Quark.

Offline Stele

  • Zasłużony dla Symulatora
  • Wiadomości: 10133
    • Zobacz profil
  • Otrzymane polubienia: 2610
Odp: Programy na użytek symulatora.
« Odpowiedź #38 dnia: 25 Lipca 2014, 00:45:46 »
TD działa, ale l053 nadal nie chce. Zmiana rozszerzenia na scn czy przenoszenie do folderu głównego scenery nic nie daje. Przy usuwaniu się wiesza i generuje pusty plik. Przy rozdzielaniu generuje 44kB reszty, 6kB trakcji i wywala błąd "lokalizacje odczytu i zapisu muszą być różne". Konsolka by się przydała by można było odczytać na czym się sypie.

W pierwszej kolejności zależy mi na linia053\linia053-sluzba-2.scm jak i reszcie tych starych scenariuszy.
Mój kanał youtube

Offline szczawik

  • Deweloper
  • Wiadomości: 1472
    • Zobacz profil
  • Otrzymane polubienia: 448
Odp: Programy na użytek symulatora.
« Odpowiedź #39 dnia: 25 Lipca 2014, 00:47:42 »
Przed południem postaram się udostępnić w pełni działającą wersję, poprawki na szybko zazwyczaj nie dają pozytywnych efektów.
Już.
« Ostatnia zmiana: 25 Lipca 2014, 11:02:30 wysłana przez szczawik »

Offline Stele

  • Zasłużony dla Symulatora
  • Wiadomości: 10133
    • Zobacz profil
  • Otrzymane polubienia: 2610
Odp: Programy na użytek symulatora.
« Odpowiedź #40 dnia: 25 Lipca 2014, 11:20:02 »
Dziękuję, działa.
Mój kanał youtube

Offline szczawik

  • Deweloper
  • Wiadomości: 1472
    • Zobacz profil
  • Otrzymane polubienia: 448
Odp: Programy na użytek symulatora.
« Odpowiedź #41 dnia: 19 Listopada 2014, 23:10:26 »
Dodałem narzędzie do hurtowego przesuwania plików wg. tabeli.

Offline szczawik

  • Deweloper
  • Wiadomości: 1472
    • Zobacz profil
  • Otrzymane polubienia: 448
Odp: Programy na użytek symulatora.
« Odpowiedź #42 dnia: 05 Stycznia 2015, 11:38:40 »
Nowa wersja programu Narzędziownik.

Drobna poprawka programu Katalogowanie. Do EDT (Narzędziownik) dodałem uproszczoną opcję cofania ostatniej operacji oraz narzędzie do scalania dwóch plików. Szczegóły w pierwszym poście i dzienniku zmian w paczce.
« Ostatnia zmiana: 10 Stycznia 2015, 00:22:55 wysłana przez szczawik »

Offline szczawik

  • Deweloper
  • Wiadomości: 1472
    • Zobacz profil
  • Otrzymane polubienia: 448
Odp: Programy na użytek symulatora.
« Odpowiedź #43 dnia: 07 Lutego 2015, 09:55:22 »
Nowa wersja edytora EDS.
« Ostatnia zmiana: 27 Lutego 2015, 13:44:47 wysłana przez szczawik »

Offline Stele

  • Zasłużony dla Symulatora
  • Wiadomości: 10133
    • Zobacz profil
  • Otrzymane polubienia: 2610
Odp: Programy na użytek symulatora.
« Odpowiedź #44 dnia: 27 Lutego 2015, 15:28:29 »
Przy podmiankach latarni spotkałem się z potrzebą zamiany wielu wpisów node model na include z przeniesieniem współrzędnych. Różna rozdzielczość współrzędnych i dodatkowe parametry w niektórych przekroczyły moje umiejętności użycia notatkowych makr. Przydała by się taka opcja w narzędziowniku. Szkoda, że zapomniałem o jego opcji operacji algebraicznych na parametrach, bo pewnie pomyliłem się nie raz w odejmowaniu przy obrotach.
Jeszcze przy zmianie obrotu przydałoby się przeliczenie do jednego obrotu/półobrotu dodatniego i ujemnego, jeśli jest różnica z wydajności przeliczania przy renderowaniu.
Przydałaby się również operacja nie na wybranym incu lecz na wszystkich w zaznaczonym fragmencie kodu. Operacje arytmetyczne generują białe znaki między endem a znakiem końca linii.
« Ostatnia zmiana: 27 Lutego 2015, 16:39:27 wysłana przez Stele »
Mój kanał youtube

Offline szczawik

  • Deweloper
  • Wiadomości: 1472
    • Zobacz profil
  • Otrzymane polubienia: 448
Odp: Programy na użytek symulatora.
« Odpowiedź #45 dnia: 27 Lutego 2015, 21:36:15 »
Cytuj
Przy podmiankach latarni spotkałem się z potrzebą zamiany wielu wpisów node model na include z przeniesieniem współrzędnych.
A funkcja zamiany miejscami parametrów nie będzie tu odpowiednia?
Cytuj
Jeszcze przy zmianie obrotu przydałoby się przeliczenie do jednego obrotu/półobrotu dodatniego i ujemnego, jeśli jest różnica z wydajności przeliczania przy renderowaniu.
Opisz dokładniej co miałoby się robić.

Offline Stele

  • Zasłużony dla Symulatora
  • Wiadomości: 10133
    • Zobacz profil
  • Otrzymane polubienia: 2610
Odp: Programy na użytek symulatora.
« Odpowiedź #46 dnia: 27 Lutego 2015, 22:12:45 »
Po zaznaczeniu checkboxa w opcji operacji na parametrach, przeliczać uzyskaną wartość na zakres kąta półpełnego dodatniego lub ujemnego.
Wg opisu zamiana miejscami parametrów odnosi się do include. Ja potrzebowałem zamiany node model na include. Powiadasz, że też by zadziałało?
Mój kanał youtube

Offline szczawik

  • Deweloper
  • Wiadomości: 1472
    • Zobacz profil
  • Otrzymane polubienia: 448
Odp: Programy na użytek symulatora.
« Odpowiedź #47 dnia: 27 Lutego 2015, 22:32:50 »
Chyba dałoby radę chwilę kombinując, ale dodam po prostu obsługę modeli.

Zrobione wszystko, 1 post.

Nowe wersje programów EDS i EDT.

Nowa wersja programu EDS.
« Ostatnia zmiana: 09 Czerwca 2015, 21:16:22 wysłana przez szczawik »

Offline Stele

  • Zasłużony dla Symulatora
  • Wiadomości: 10133
    • Zobacz profil
  • Otrzymane polubienia: 2610
Odp: Programy na użytek symulatora.
« Odpowiedź #48 dnia: 22 Stycznia 2016, 13:33:08 »
EDT: Dodanie nowego parametru na koniec wpisu include nadpisuje frazę "end" tym parametrem zamiast wstawić się przed.
Jeszcze sugestie co do jego funkcjonalności:
Możliwość wczytania kilku plików w karty i wykonywania operacji na nich jednocześnie.
Możliwość przeładowania zakładki z dysku.
W wyszukiwarce przesuwanie kursora do pierwszego znalezionego słowa.
« Ostatnia zmiana: 22 Stycznia 2016, 15:03:33 wysłana przez Stele »
Mój kanał youtube

Offline szczawik

  • Deweloper
  • Wiadomości: 1472
    • Zobacz profil
  • Otrzymane polubienia: 448
Odp: Programy na użytek symulatora.
« Odpowiedź #49 dnia: 23 Stycznia 2016, 01:53:00 »
EDT: Dodanie nowego parametru na koniec wpisu include nadpisuje frazę "end" tym parametrem zamiast wstawić się przed.
Naprawione,
Możliwość wczytania kilku plików w karty i wykonywania operacji na nich jednocześnie.
Możliwość przeładowania zakładki z dysku.
Dodane,
W wyszukiwarce przesuwanie kursora do pierwszego znalezionego słowa.
To już jest. Linki w 1 poście.

Offline danniel

  • Wiadomości: 309
  • Degustator w Lokalnym Centrum Lepienia Pierogów
    • Zobacz profil
  • Otrzymane polubienia: 94
Odp: Programy na użytek symulatora.
« Odpowiedź #50 dnia: 09 Lutego 2016, 13:10:34 »
Po otwarciu scenerii http://eu07.pl/userfiles/23139/test-skp-sitno080216-1640.7z  widać tylko teren, pomimo zaznaczonej warstwy torowiska.
Po dodaniu zieleni, zaznaczeniu jej i próbie zapisania wyskakuje " I/O error 32." .  Mam Windows XP z SP3.
Pierogi lepić! A nie, na szołtbuksach siedzić.

Offline szczawik

  • Deweloper
  • Wiadomości: 1472
    • Zobacz profil
  • Otrzymane polubienia: 448
Odp: Programy na użytek symulatora.
« Odpowiedź #51 dnia: 09 Lutego 2016, 14:07:06 »
Ta udostępniona wersja edytora jest już dawno nieaktualna, niebawem podam link do nowszej wersji.

Offline danniel

  • Wiadomości: 309
  • Degustator w Lokalnym Centrum Lepienia Pierogów
    • Zobacz profil
  • Otrzymane polubienia: 94
Odp: Programy na użytek symulatora.
« Odpowiedź #52 dnia: 09 Lutego 2016, 14:29:27 »
A możesz zmienić orientacje? Bo obecnie mapka jest odwrócona o 180 stopni.
Pierogi lepić! A nie, na szołtbuksach siedzić.

Offline szczawik

  • Deweloper
  • Wiadomości: 1472
    • Zobacz profil
  • Otrzymane polubienia: 448
Odp: Programy na użytek symulatora.
« Odpowiedź #53 dnia: 09 Lutego 2016, 21:58:22 »
To też jest już zrobione. Na dniach podam linka. Ale to dalej wersja testowa.

Dodałem program do generowania plików .inc stworzony dla @matka123, być może przyda się w przyszłości. Jeśli potrzebna jakaś dodatkowa funkcjonalność proszę pisać. Wybierać można naraz wiele plików .t3d lub wskazywać plik .txt w którym są nazwy modeli .t3d w osobnych liniach.
« Ostatnia zmiana: 31 Sierpnia 2016, 20:09:51 wysłana przez szczawik »

Offline szczawik

  • Deweloper
  • Wiadomości: 1472
    • Zobacz profil
  • Otrzymane polubienia: 448
Odp: Programy na użytek symulatora. [szczawik]
« Odpowiedź #54 dnia: 27 Marca 2020, 19:46:54 »
Hej,
Od jakiegoś czasu tworzę starter. Nie jest to kombajn jak Rainsted (i nie taki jest cel), natomiast uważam, że jest bardziej przejrzysty i przystosowany do obsługi bieżących wersji symulatora. Myślę, że jest ciekawą alternatywą do obsługi MaSzyny. Starter wczytuje magazyn "ulubionych składów" z rainsted.ini, zapis wykonuje już do swojego pliku. A przynajmniej tak to powinno działać :) W razie problemów proszę pisać- zapewne są jeszcze jakieś błędy.
Link do pobrania:
https://eu07.pl/userfiles/7492/b7d_starter.7z
« Ostatnia zmiana: 27 Marca 2020, 19:49:14 wysłana przez szczawik »

Offline yrek150

  • Wiadomości: 65
  • PKP Intercity Zakład Zachodni
    • Zobacz profil
  • Otrzymane polubienia: 15
Odp: Programy na użytek symulatora. [szczawik]
« Odpowiedź #55 dnia: 27 Marca 2020, 21:18:43 »
Ogólnie nieźle to się zapowiada, ale gdy w scenariuszu podmieniłem 2 składy ma SA134 z magazynu (wstawiłem 2 razy ten sam skład i ten drugi zmodyfikowałem) to starter trochę sie pogubił i nie uruchamia wybranego przeze mnie składu, tylko ten, który wstawiłem jako drugi, nie ważne który wybiorę.

Offline Stele

  • Zasłużony dla Symulatora
  • Wiadomości: 10133
    • Zobacz profil
  • Otrzymane polubienia: 2610
Odp: Programy na użytek symulatora. [szczawik]
« Odpowiedź #56 dnia: 27 Marca 2020, 21:21:46 »
Rainsted łyka takie sytuacje? Nie trzyma nazwy noda w magazynie i po zmianach leci test na dubla dopiero?
Mój kanał youtube

Offline yrek150

  • Wiadomości: 65
  • PKP Intercity Zakład Zachodni
    • Zobacz profil
  • Otrzymane polubienia: 15
Odp: Programy na użytek symulatora. [szczawik]
« Odpowiedź #57 dnia: 27 Marca 2020, 21:27:02 »
Jeśli przed uruchomieniem sytuacji podmienie teksturę danego pojazdu w rainsted, działa to jak trzeba.
I mam drugi problem - gdy podmieniam składy "ręcznie" a nie przez magazyn - starter olewa moje ustawienia sprzęgów, czasem zaznaczy wszystko oprócz "mechanicznie" a czasem zaznaczy losowo jak chce. Nieważne na co klikne, po przejściu na inny pojazd i powrót do poprzedniego, mam albo wszystko oprócz "mechaniczne" albo jakieś losowe zaznaczenie

Edit: Zauważyłem, że problem pojawia się przy nastawieniu sprzęgu na 255, w innych przypadkach jest dobrze
Edit2: I zauważyłem, że starter po ponownym uruchomieniu ignoruje swoje własne ustawienia np. "zamknij starter automatycznie"
Edit3: I nie wczytuje wszystkich miniatur, np SA134 raz wczyta a raz nie
« Ostatnia zmiana: 27 Marca 2020, 21:33:56 wysłana przez yrek150 »

Offline Turbokibel

  • Zasłużony dla Symulatora
  • Wiadomości: 1629
    • Zobacz profil
  • Otrzymane polubienia: 1320
Odp: Programy na użytek symulatora. [szczawik]
« Odpowiedź #58 dnia: 27 Marca 2020, 21:29:38 »
Miniatury przydałyby się w mniejszym rozmiarze (albo zrobić opcję taką jak w Rainstedzie "duże obrazki mini", ale wyłączoną na start), bo takie ogromne psują wygląd tego startera.
Otrzymałem permanentnego bana na 6h xD

Offline jochand

  • Wiadomości: 862
    • Zobacz profil
  • Otrzymane polubienia: 14
Odp: Programy na użytek symulatora. [szczawik]
« Odpowiedź #59 dnia: 28 Marca 2020, 12:38:32 »
Powiem tak: starter mi sie podoba. Nie wiem co spowodowalo wzrost FPS np na TD o 30. Druga rzecz na moim slabym kompie znikly przycinki na L053-poludnie oraz wzrosl FPS. Testowane na ostatnim exe z warsztatu.