Symulator EU07 (i nie tylko) > Symulator
Programy na użytek symulatora. [szczawik]
youBy:
--- Cytat: ryba825 w 15 Stycznia 2014, 19:32:03 ---(no chyba że odcinki będą między zwrotnicami i osobne na zwrotnicach)
--- Koniec cytatu ---
--- Cytat: youBy w 14 Stycznia 2014, 10:47:01 ---W najprostszym przypadku można przyjąć, że odcinek izolowany łączy tory między między dwoma rozjazdami, a do tego sam rozjazd jest oddzielnym odcinkiem izolowanym.
--- Koniec cytatu ---
Takie coś załatwi nam dużą część przypadków, chociaż i tak konieczne będzie ręczne poprawienie – pocięcie ze względu na SBL, połączenie niektórych rozjazdów na głowicach, granica między stacją i szlakiem itd.
szczawik:
Stworzyłem małe narzędzie dotyczące odcinków izolowanych, działa ono jednak w stosunku do całego pliku:
http://eu07.pl/userfiles/7492/priv-g6f_Isolated.rar
Aktualizacja programu i postu #1.
firleju:
Chciałem tylko zauważyć, że obecny sposób przypisywania odcinków izolowanych do poszczególnych torów uniemożliwia proste tworzenie SBL i przejazdów na jednym odcinku. W tej chwili SBL ma swój własny odcinek a każdy przejazd swój. A jeśli odcinek przejazdu pokryje się z dwoma różnymi odcinkami SBL to już w ogóle zaczyna to być skomplikowane.
Rozwiązania są dwa:
1. Umożliwić definiowanie więcej niż jednego odcinka izolowanego dla każdego z torów. W momencie nakładania nowego odcinka na istniejący tor prawdopodobnie będzie trzeba go pociąć.
2. Zostawić jak jest, ale wtedy trzeba napisać narzędzie, które może pociąć tor w dowolnym miejscu, każdy przypisać do innego odcinka a na końcu zmodyfikować odpowiednie urządzenia SRK, żeby korzystały z nowych i odpowiednich odcinków.
Punkt pierwszy można rozwiązać poprzez zdefiniowanie w pliku scn nowego sposobu odwołania do odcinków izolowanych poprzez uzycie cudzysłowów po słowie kluczowym isolated w przypadku jeśli będzie używanych więcej niż jedna nazw. W przypadku jednej można je stosować lub nie. Zmiana kompatybilna z obecną konwencją.
Punkt drugi trzeba wykonać programistycznie i bez GUI się nie obejdzie.
Ra:
Może najpierw niech ktoś zrobi SBL działającą na dostępnych odcinkach izolowanych? Bez sensu są rozważania na temat narzędzia, które ma samo zrobić coś, co nawet nie wiemy, jak ma działać. Odcinki izolowane zostały uruchomione 2.5 roku temu, ich wykorzystanie (nie licząc Quarka) nadal jest bardzo nikłe, a mimo to jest krytyka, że są zrobione źle. Co z tego, jeśli zrobię odcinki izolowane inaczej, jeśli wszyscy będą nadal czekali, że pojawi się narzędzie, które odwali całą robotę samo? Mimo że nawet nie zostało określone w praktyce, jak należy odcinki izolowane stosować. Rozważania teoretyczne nie są dobre do usprawniania mechanizmu, którego i tak nikt nie używa.
Mati_An:
--- Cytat: Ra w 18 Stycznia 2014, 15:20:23 ---Może najpierw niech ktoś zrobi SBL działającą na dostępnych odcinkach izolowanych?
--- Koniec cytatu ---
Ktoś zrobił, szkoda tylko że do jednego toru można przypisać tylko jeden odcinek izolowany.
Nawigacja
[#] Następna strona
Idź do wersji pełnej