Neugierig wie ich bin, habe ich mir letztens alle Lotus fahrzeug Tutorials angesehen. In Folge 7 wurde zwar schon grob gezeigt wie man einen Fahrschalter einbaut, allerdings wurde dort ja nau ein Beschleunigungswert festgelegt.
Kurze Erklärung:
Wenn man sich das innere eines Fahrschalters ansieht findet man meist 2 Walzen. Die eine Walze hängt mit der Fehrkurbel, die andere mit dem Richtungswender (und den Bremsstufen zusammen). Durch diese Walzen werden Kontakte geöffnet und geschlossen. Warum das ganze?
Jeder der eine Modelbahn hat kennt das phänomen, im Normalfall steht die Lok auf dem Gleis und man gibt über den Trafo langsam mehr spannung auf das gleis, so beschleunigt die Lok sanft. Wenn man aber jetzt das Gleis der Lok stromlos schaltet , am Trafo die maximale Spannung auf die Anlage gibt und dann das Gleis mit der Lok anschließt saust diese ruckartig los.
Bei einer kleinen Modellbahn mit "schwachem" Motor, ist das nicht wirklich problematisch. Eine Straßenbahn wiegt aber mehrere Tonnen (Trägheit der Masse) und hat auch stärkere Motoren.
Deshalb werden durch den Fahschalter verschiedene Wiederstände vor die Motoren geschaltet. Wiederstände werden bei zu langer benutzung aber heiß und können durchbrennen, weshalb man 2 Dauerfahrstufen hat in denen die Motoren in reihe und paralel geschaltet sind. So teilen sie sich in der ersten Dauerfahrstufe den Strom.
Dadurch beschleunigt eine Bahn mit Farschalter in der ersten Fahrstufe NICHT so "unendlich" weiter.
Mich würde jetzt interessieren, wie man dies scripten kann.
Sollte meine Frage total dämlich oder die Antwort offensichtlich sein, tut es mir leid, ich hab so gut wie keine Ahnung vom Scripten.