- Symulator MaSzyna -
Symulator EU07 (i nie tylko) => Bieżące Symulatorowe => Wątek zaczęty przez: Tomnord15 w 11 Czerwca 2015, 20:26:36
-
Testowałem sobie ostatnio edytor autorstwa @Szczawika i postanowiłem sprawdzić czy można wstawić sieć z dwiema linami nośnymi i dwoma przewodami jezdnymi. Efekt jest taki że wyświetla się taka sieć w symku ale jest dobrze do pewnego momentu- gdy sieć jest bez pochylenia to jest ok a gdy z pochyleniem to początek i koniec drugiej liny nośnej tej z Y nie nachodzi się na siebie. Jak wiadomo we wpisach sieci są tylko parametry określające początek i koniec 3 przewodów a nie 4. I tu mam pytanie czy wstawienie takiej sieci poprawnie w ogóle jest możliwe w symulatorze?
-
Można prosić o wpis dla sieci w tym miejscu, gdzie występuje ten błąd? Chodzi mi o coś w stylu:
node -1 0 none traction pwr01 3500 4500 0.01 cu 3.0 1
1200.4884 5.845 27.5117
1196.5232 5.845 -33.2951
1200.4884 7.545 27.5117
1196.5232 7.545 -33.2951
0.4 4.0 4 0.04 vis
endtraction
node -1 0 none traction pwr01 3500 4500 0.01 cu 3.0 1
1196.5232 5.845 -33.2951
1186.4123 5.845 -93.3864
1196.5232 7.545 -33.2951
1186.4123 7.545 -93.3864
0.4 4.0 4 0.04 vis
endtraction
Ja sprawdziłem u siebie i niby wszystko jest OK, ale do sprawdzenia niezbędny będzie ten wpis.
-
Sebastian eksperymentował z tym typem i też miał problemy z drugą liną nośną. Przejrzałem renderowanie sieci ale nic z niego nie zrozumiałem. Ogólnie trzeba by zmienić w nim kilka rzeczy od strony koncepcyjnej.
-
Wpis z pliku L053_trakcja_en57.scm, ze scenerii L053-Służba-3-night
node 800 0 none traction pwr01 3500 4500 0.01 cu 3.0 1
-297.63 5.3 10803
-297.73 5.3 10873
-297.63 7.0 10803
-297.73 5.9 10873
0.4 4.0 4 0.04 vis
Oczywiście wartość ilości przewodów jezdnych została zmodyfikowana na 4 przez edytor scenerii.
-
Nie mogę odnaleźć tych współrzędnych. Możesz dać trzy sąsiadujące ze sobą wpisy, czyli, żeby było tak:
node -1 0 none traction pwr01 3500 4500 0.01 cu 3.0 1
597.2576 5.845 2136.2518
658.1304 5.845 2133.4769
597.2576 7.545 2136.2518
658.1304 7.545 2133.4769
0.4 4.0 4 0.04 vis
endtraction
node -1 0 none traction pwr01 3500 4500 0.01 cu 3.0 1
658.1304 5.845 2133.4769
718.4079 5.845 2124.5436
658.1304 7.545 2133.4769
718.4079 7.545 2124.5436
0.4 4.0 4 0.04 vis
endtraction
node -1 0 none traction pwr01 3500 4500 0.01 cu 3.0 1
718.4079 5.845 2124.5436
777.4689 5.845 2109.5441
718.4079 7.545 2124.5436
777.4689 7.545 2109.5441
0.4 4.0 4 0.04 vis
endtraction
Chodzi mi o to, żebym miał widok na trzy przęsła, sąsiadujące ze sobą.
-
Oto ten wpis-
node 800 0 none traction pwr01 3500 4500 0.01 cu 3.0 1
-297.23 5.65 10733
-297.63 5.3 10803
-297.23 7.35 10733
-297.63 7.0 10803
0.4 4.0 4 0.04 vis
endtraction
node 800 0 none traction pwr01 3500 4500 0.01 cu 3.0 1
-297.63 5.3 10803
-297.73 5.3 10873
-297.63 7.0 10803
-297.73 5.9 10873
0.4 4.0 4 0.04 vis
endtraction
node 800 0 none traction pwr01 3500 4500 0.01 cu 3.0 1
-297.73 5.3 10873
-297.73 5.62 10943
-297.73 5.9 10873
-297.73 7.32 10943
0.4 4.0 4 0.04 vis
endtraction
-
Na tym drugim przęśle jest zmiana wysokości przewodu nośnego (z 7.0 na 5.9), a nie zmienia się wysokość przewodu jezdnego. Na szlakach się tego tak nie stosuje, bo mniej więcej wszystkie słupy (a właściwie wysięgniki) mają takie same wymiary (wysokość). A jeżeli już dochodzi do zmiany w wysokościach wysięgników, wówczas można w Maszynie kombinować z zaznaczoną daną.
0.4 4.0 4 0.04 vis
Jest to różnica w wysokości pomiędzy przewodem nośnym a jezdnym na środku przęsła, ale w przypadku trakcji z 4 przewodami oznacza też wysokość tego przewodu pomiędzy nośnym, a jezdnym przy słupie.
EDIT: Tak się dzisiaj zastanawiam nad tą trakcją i w sumie to działanie tej drugiej liny nośnej związane z tym parametrem jest bezsensu. Bo jeśli mielibyśmy np. wysięgnik o małej różnicy w wysokości pomiędzy przewodem nośnym a jezdnym, czyli przewód nośny nisko, a następny miałby tę różnicę większą, czyli przewód nośny wysoko, jezdny tak samo jak poprzednio, to wtedy teoretycznie powychodzą nam jakieś cuda. Tak sobie myślę, czy nie można by wpisać w EXE jakiegoś dodatkowego parametru dla trakcji o 4 przewodach, np:
node -1 0 none traction pwr01 3500 4500 0.01 cu 3.0 1
X1 Z1 Y1
X2 Z2 Y2
X1 Z3 Y1
X2 Z4 Y2
0.4 4.0 4 0.04 A B vis
endtraction
I wtedy wartości A i B działałyby podobnie jak ta zaznaczona na żółto, czyli oznaczałyby różnicę w wysokości pomiędzy przewodem nośnym (w tym, w którym występuje obecnie błąd), a przewodem jezdnym. Wartość A odnosiłaby się do współrzędnych jednego końca przęsła, czyli X1 Z1 Y1, z kolei wartość B odnosiłaby się do współrzędnych drugiego końca, czyli X2 Z2 Y2. Jeżeli zaś chcielibyśmy ustawić sieć na 2 przewody lub 3 (jeden nośny, jeden lub dwa jezdne), wtedy w parametrach A i B nic nie wpisujemy, czyli dla sieci z 4 przewodami wyglądałoby to np. tak:
node 800 0 none traction pwr01 3500 4500 0.01 cu 3.0 1
-297.63 5.3 10803
-297.73 5.3 10873
-297.63 7.0 10803
-297.73 5.9 10873
0.4 4.0 4 0.04 0.3 0.1 vis
A dla sieci z dwoma lub trzema przewodami nic by się nie zmieniło, czyli np. tak:
node 800 0 none traction pwr01 3500 4500 0.01 cu 3.0 1
-297.63 5.3 10803
-297.73 5.3 10873
-297.63 7.0 10803
-297.73 5.9 10873
0.4 4.0 3 0.04 vis
Takie rozwiązanie pozwoliłoby uniknąć przedstawionego przez Tomnorda problemu, a jednocześnie byłoby uniwersalne dla wszystkich trzech typów trakcji. Dałoby się coś takiego zrobić?
-
Tylko, że rozwiązujesz problem trakcji nie typu Yp tylko 2C. Zauważ, że trakcja typu Y ma 3 linki z 4 dochodzącą przy wysięgnikach i w żaden sposób nie można określić w tej chwili trakcji typu Y.
proponowałbym przed endtraction dodać raczej wpis "type: xx" gdzie xx byłoby typem trakcji z opcjonalnymi parametrami wyświetlania. Wtedy dla każdego typu można dawać dowolną liczbę parametrów.
-
To byłby dobry pomysł. Możesz podać jakby wyglądał taki przykładowy wpis?
-
po
0.4 4.0 4 0.04 vis
dodałbym type <Y/C/2C> <odległość między wieszakami> <opcjonalna długość uelastycznienia dla sieci Y i 2C>
Wysokość przejścia linki uelastyczniającej / 2 linki nośnej nad przewodem w osi słupa jest zależna od długości uelastycznienia.
-
Tak dla sprostowania: trakcja typu Y jest zaliczana do trójprzewodowej (dwa przewody jezdne, jeden nośny). Przynajmniej tak wnioskuję na podstawie tego: http://www.transportszynowy.pl/trakcjaogolne.php#typy (http://www.transportszynowy.pl/trakcjaogolne.php#typy).
Wśród sieci z jedną lina nośną i dwoma przewodami jezdnymi można się spotkać z odmiennym sposobem podwieszenia sieci do konstrukcji wsporczych. Zastosowanie podwieszenia typu "Y" w omawianym typie sieci przedstawia poniższy schemat[...]
Co do sieci typu C, nie wiem jak to wygląda.
-
C oznacza jedną linię nośną z miedzi elektrolitycznej. Problem podwieszenia typu Y jest taki, że C i Y mają 3 "druty" a exe w tej chwili traktuje to jako typ prawdopodobnie C120-2C lub C95-2C. Zrobienie Y(p/z/ws)C120-2C w tej chwili jest niemożliwe.
-
No Ok, a co byś powiedział na taką propozycję wpisu:
type <Y/C/2C> <odległość między wieszakami> <opcjonalna długość uelastycznienia dla sieci Y i 2C> <odległość między przewodami nośnymi a uelastyczniającym na początku przęsła> <odległość między przewodami nośnymi a uelastyczniającym na końcu przęsła>
Dzięki temu można by regulować wysokość tej linki uelastyczniającej, co zakończyłoby problem z tym, że w niektórych miejscach nie stykają się one ze sobą, bo mają różną wysokość.
-
Zrobienie Y(p/z/ws)C120-2C w tej chwili jest niemożliwe.
Niemożliwe? A ta sceneria testowa wzięta z tego tematu- http://eu07.pl/forum/index.php/topic,6536.msg65907.html#msg65907 (http://eu07.pl/forum/index.php/topic,6536.msg65907.html#msg65907)
-
Tylko zwróć uwagę na wpisy:
node 800 0 none traction pwr01 3500 4500 0.01 Cu 12 1
0.128 5.5 -4.8 //początek dolnego
0.150 5.5 0.0 //koniec dolnego
0.128 6.5 -4.8 //początek górnego
0.150 6.2 0.0 //koniec górnego
0.8 2 3 0.04 vis
endtraction
node 800 0 none lines 0 0 0 12
0.168 5.5 -4.8
0.128 6.5 -4.8
0.190 5.5 0.0
0.150 6.2 0.0
0.168 5.5 4.8
0.128 6.5 4.8
0.128 6.5 -4.8
0.150 7.15 0.0
0.150 7.15 0.0
0.128 6.5 4.8
endline
Trochę to pokręcone. Lepiej już wpisać tę trakcję jako z czterema drutami. Będzie łatwiej. Nie trzeba będzie z tym kombinować.
-
Każdy może sobie zrobić typ Y za pomocą ręcznie wpisywanych linii ;)