Odpowiedz 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Geometria tramwaju
Autor Wiadomość
Edward Offline
Administrator
*******

Liczba postów: 494
Dołączył: Jan 1970
Reputacja: 21
Post: #1
Geometria tramwaju
Właśnie wyrzucam tworzenie geometrii wagonów z kodu programu do skryptów, mam parę pomysłów, tylko nie wiem, który będzie najwygodniejszy. Na razie działa to:

Przykładowe proste skrypty:
N
Kod:
bogie 0
{
wheel -1.5 0.8
wheel  1.5 0.8
}

   

105Na
Cytat:bogie 0
{
wheel -0.95 0.654
wheel 0.95 0.654
}
bogie 6
{
wheel -0.95 0.654
wheel 0.95 0.654
}
underframe
{
bogie 0 0
bogie 1 0
}

bogie - wózek z pozycją względem ostoi
wheel - koło z pozycją względem wózka i promieniem koła (liczonym od osi do odparcia koła na szynie)
underframe - ostoja wewnątrz bogie [nr wózka (zaczynając od 0)] [odległosć trzpienia od osi obrotu wózka]

102N/102Na:
Kod:
bogie 0
{
wheel  0.95 0.656
wheel -0.95 0.656
}
bogie 6
{
wheel  0.95 0.656
wheel -0.95 0.656
}
bogie 12
{
wheel  0.95 0.656
wheel -0.95 0.656
}
underframe
{
bogie 0 0
bogie 1 0
}
underframe
{
bogie 1 0
bogie 2 0
}

Tu przykład tramwaju z trzpieniem poza osią obrotu wózka:
NGT6
Kod:
bogie 0
{
wheel  0.9 0.295
wheel -0.9 0.295
}
bogie 9.04
{
wheel  0.75 0.295
wheel -0.75 0.295
}
bogie 18.08
{
wheel  0.9 0.295
wheel -0.9 0.295
}
underframe
{
bogie 0 0
bogie 1 2.32
}
underframe
{
bogie 1 -2.32
bogie 2 0
}

NGT8 Kr - skrajne człony są podwieszone na środkowym, więc środkowy "underframe" musi być podany jako pierwszy, gdyż jego pozycja musi być wyliczona pierwsza, bo do niej dostosowują się podwieszone na niej człony zewnętrzne. Adresowanie członu jest spójne z "bogie" wiec numer odwołania to "4" (liczy się od zera - 4 wózki (0-3) i piąty człon środkowy(4)).
Kod:
bogie 0
{
wheel  0.9 0.295
wheel -0.9 0.295
}
bogie 10.08
{
wheel  0.9 0.295
wheel -0.9 0.295
}
bogie 17.35
{
wheel  0.9 0.295
wheel -0.9 0.295
}
bogie 27.43
{
wheel  0.9 0.295
wheel -0.9 0.295
}
underframe
{
bogie 1 0
bogie 2 0
}
underframe
{
bogie 0 0
bogie 4 5.91
}
underframe
{
bogie 4 -5.91
bogie 3 0
}
Nie wiem do końca jak zrobić żeby złożona geometria była czytelna w skrypcie. I czy taki sposób zapisu np. dla 105-ki jest czytelny i łatwy do edycji?
(Ten post był ostatnio modyfikowany: 23-03-2017 23:43 przez Edward.)
19-03-2017 17:46
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Odpowiedz 


Wiadomości w tym wątku
Geometria tramwaju - Edward - 19-03-2017 17:46
RE: Geometria tramwaju - kafar - 20-03-2017, 10:26
RE: Geometria tramwaju - Edward - 20-03-2017, 12:21
RE: Geometria tramwaju - Edward - 20-03-2017, 15:15
RE: Geometria tramwaju - Edward - 20-03-2017, 20:32
RE: Geometria tramwaju - Ra_ - 20-03-2017, 20:43
RE: Geometria tramwaju - Edward - 20-03-2017, 20:52
RE: Geometria tramwaju - kafar - 21-03-2017, 19:35
RE: Geometria tramwaju - Edward - 21-03-2017, 21:15
RE: Geometria tramwaju - kafar - 23-03-2017, 08:22
RE: Geometria tramwaju - Edward - 23-03-2017, 21:02
RE: Geometria tramwaju - kafar - 23-03-2017, 22:27
RE: Geometria tramwaju - Edward - 23-03-2017, 23:45
RE: Geometria tramwaju - kafar - 24-03-2017, 09:03
RE: Geometria tramwaju - Edward - 24-03-2017, 12:48
RE: Geometria tramwaju - kafar - 24-03-2017, 14:05
RE: Geometria tramwaju - Edward - 24-03-2017, 14:36



Advanced Tram Simulator | Wróć do góry | Wróć do forów | Wersja bez grafiki | RSS