Jump to content

prinz

Mitglieder
  • Gesamte Inhalte

    475
  • Benutzer seit

  • Letzter Besuch

Beiträge erstellt von prinz

  1. Ein Nachtrag noch zu den Animationen:

    Im Skript "findAnimName(...)" wird ja ermittelt, ob ein bestimmter Animationsname beim Objekt funktioniert. Falls ja, so wurde die Animation ja ausgeführt, also Türen geöffnet, Lichter eingeschaltet, etc. Deshalb sollte in dem Zweig "Animation gefunden" noch die Zeile

          wagon.animations[names]:stop(0)

    eingefügt werden. In der Online gestellten Mini-Anlage ist dies korrigiert.

    Viele Grüße,
        Wolfgang

  2. Hallo @tim-fischertechnik ,

    Nochmal: Klasse Idee, die ich mir nun erlaubt habe weiter auszubauen.

    Ich habe eine Mini-Anlage erstellt, in der alle Events für Innenbeleuchtung, Pantograf, Türen und Fahr-/Rücklicht enthalten sind. Die Liste der zu suchenden Animationstexte ist in Modulvariablen abgelegt. Muster-Gleiskontakte für die automatische Zuordnung der Animationstexte sowie als Auslöser für Animationen sind enthalten, so dass man nach Import der Anlage alles zur Verfügung hat, um dies in einer eigenen Anlage zu nutzen.

    AnimationenfrBahnfahrzeuge.thumb.jpg.6eb58975584d9b056b0095f29de41992.jpg

    (ID 4879AD06-54F0-4533-B9A3-A1B96EBAB35D)

    Die Gleiskontakte rufen benutzerdefinierte Ereignisse auf, die auch von anderen Stellen genutzt werden können (z.B. Türen öffnen). Während alle benutzerdefinierten Ereignisse den gesamten Zugverband behandeln wird bei der Pantograf-Funktion nur ein Fahrzeug betrachtet. Die Aufruf-Variable "vorn" bedeutet in Fahrrichtung vorn bzw. bei Wert false in Fahrtrichtung hinten. Bei Fahrzeugen mit nur einem Pantograf wird dieser bei beiden Einstellungen aufgestellt oder heruntergefahren.

    Bei der Fahrlichtfunktion wird beim ersten Fahrzeug in Fahrtrichtung das Spitzenlicht eingeschaltet und beim letzten das Rücklicht,

    Gleiskontakte zum Ermitteln der Animationstexte sollten sinnvollerweise bei Ausfahrten aus Schattenbahnhöfen oder Depots untergebracht werden. Einmal "bearbeitete" Fahrzeuge werden dabei nicht mehr berücksichtigt.

    Nicht realisiert sind Fahrlichtfunktionen für Fahrzeuge, bei denen die Lampen einzeln animiert sind sowie die Türfunktionen für den Gütertriebwagen (Güter-Schnellverkehr), da hier zwei Türen je Seite einzeln animiert sind.

    Die Testanlage habe ich auch aktualisiert und hier nochmal beigefügt.

    Animationsnamen automatisch bestimmen pr.mbp

    Viele Grüße,
       Wolfgang

     

     

     

  3. Die Lösung von @Eggu ist für die Blinker-Animation optimal und werde ich auch verwenden. Hier sind nicht allzu viele Schlüsselworte zu beachten. Bei den Zug-Animationstexten für Innenbeleuchtung, Stirn- und Rückleuchten, Türen haben sich allerdings die Modellbauer zu kreativ verhalten (kein Vorwurf!).

    Deshalb habe ich meinen oben genannten Lösungsansatz mal umgesetzt und in der beiliegenden Anlage realisiert. Ich hoffe, dass Lese- und Tippfehler gegen 0 gehen :$.

    Man kann aus den Schienenfahrzeugen beliebige Züge zusammenstellen und die Animationstexte ermitteln lassen.

    Als nutzbare Lösung stelle ich mir eine Mini-Anlage vor, die nur aus einem Gleis und Gleiskontakten besteht, aber auch die EV beinhaltet. Diese ließe sich in jede andere Anlage importieren. Der Gleiskontakt zur Ermittlung der Animationstexte könnte dann z.B. in der Ausfahrt eines Schattenbahnhofs oder eines Depots verschoben werden.

    Animationsnamen automatisch bestimmen pr.mbp

    Viele Grüße,
        Wolfgang

     

  4. Hallo @tim-fischertechnik ,

    ich finde Deine Idee auch super, zumal ich bei jeder Anlage wieder anfange, die Animationstexte einzutragen. Sicher könnte man ein Depot vorsehen, dass bereits Rollmaterial einer Epoche beinhaltet. Aber letztendlich sind die benötigten Züge meistens unterschiedlich.

    Jetzt bin ich mal alle Lokomotiv- und Personenwagen-Modelle im Katalog durchgegangen. Dabei habe ich folgende Ergebnisse ermittelt:

    Innenbeleuchtung: Hier gibt es derzeit 18 verschiedene Animationstexte. Die Beleuchtung von Fahrständen sind dabei nicht berücksichtigt. Diese Variablen müsste man nach Deinem Verfahren gut setzen können.

    Einstiegstüren: Hier gibt es derzeit ebenfalls 18 verschiedene Animationstexte. (Die Schiebetüren vom Gütertriebwagen habe ich mal weggelassen). Sofern die Animationstexte für links/rechts nicht im Modell vertauscht sind (s. Anmerkung von @Hawkeye ), kann auch hier die Zuordnung erfolgen.

    Pantograf: Bei Lokomotiven (11 Animationstexte) sehe ich ebenfalls kein Problem. Allerdings haben einige Modelle nur einen Pantografen bzw. einen AC- und einen DC-Pantografen. Im letzten Fall müsste man sich halt für einen entscheiden. Schwieriger wird es schon bei Pantografen auf Triebwagen oder Personenwagen. Hier sollen wohl nicht alle Pantografen eines Zuges ausgefahren werden.

    Fahrlicht/Rücklicht: (ca. 23 Texte je Licht und Position) Hier wird es schon schwieriger, da Fahrrichtung, Drehung der Lok im Zug eine Rolle spielen. Es können die Animationstexte übernommen werden. Die spätere Steuerung muss dann auswählen, welche Animation zurückgenommen und welche abgespielt werden soll. Gleiches gilt für diese Lichter bei Steuerwagen und Personenwagen. Achtung: Es gibt auch Modelle, bei denen jede Lampe eines Spitzensignals einzeln animiert werden muss.

    Ich würde also gerne Deine Tabellen vervollständigen und als Modulvariable ablegen. Ich überlege noch, wie man alle entsprechenden Objekte einer Anlage ermitteln und für diese dann das Setzen der Animationstexte durchführen kann. Die einfachste Lösung wäre wohl ein Schlagwort, bedeutet aber auch wieder manuelle Tätigkeit.

    Also, Fazit: Gute Idee, die durchaus weiter ausgebaut werden sollte.

    Viele Grüße,
        Wolfgang

     

     

  5. Hallo Gerhard,

    Wenn ich das richtig gesehen habe, aktivierst Du am Anfang alle Fahrstraßen des Fernverkehrs. Damit fahren alle Züge los, direkt oder nachdem die Fahrstraße frei geworden ist. Erreicht ein Zug eine Fahrstraße, die schon von einem anderen Zug verlassen wurde, so ist diese deaktiviert und der Zug hält. Eventuell nachfolgende Züge können nicht weiterfahren, da die Fahrstraße jetzt belegt ist. Ich habe kein Ereignis gefunden, dass bei Erreichen eines Signals oder Gleises die nächste Fahrstraße wieder freigibt, entweder direkt oder nach Verzögerung (z.B. im Bahnhof). Somit bleiben irgendwann alle Züge stehen.

    Schau Dir mal in den Tutorials Beiträge zum Thema "Blocksteuerung" an, um einen Einstieg in dieses Thema zu bekommen.

    Viele Grüße,
        Wolfgang

  6. Hallo in die Runde,

    Das mit der Anlage habe ich schon öfter gemacht (Parkhaus Steuerung, Spedition, etc.). Diese sind online in der Rubrik "Module zum Einbauen" enthalten. Der Benutzer erhält damit ein "zusammengesetztes Modell" incl. der dazu notwendigen EV. Ich denke, dies wäre auch für den Autotransporter geeignet.

    Schöne Grüße
        Wolfgang

     

  7. Hallo @Derrick ,

    natürlich hat @Goetz Recht, dass man mit dieser Testanlage den Fehler auf einer anderen Anlage nicht finden kann.

    Was aber schnell passieren kann:

    Auf der vorderen Straße hast Du zusätzlich eine virtuelle Spur aufgebracht, auf dem dann der Gleiskontakt hängt. Dies ist schnell fehleranfällig, wenn z.B. der Bus über die "normale" Spur der Straße geleitet wird, statt über die virtuelle Spur. Du musst nur einmal die beiden vorderen Portale ein Stück nach außen verschieben, so dass diese mit der Straße verbunden sind. Anschliessend mal die Portale über kreuz verbinden. Damit hat der vordere Gleiskontakt keine Wirkung mehr. Bei Mischung von Straßen und virtuellen Spuren kann es auch schnell passieren, das der Gleiskontakt auf dem falschen (d.h. nicht vom Bus genutztem Element) eingerastet ist.

    Viele Grüße,

    Wolfgang

  8. @220hotwheels ,

    If a train is in a depot, it does not longer exist as an object. All references outside the depot were cleared and replaced by an empty object ([leer]), even in EV.

    But you could use the name instead the object itself (if names are unique):

    Change the preset "Object" in the vehicle setting by "Object (Name)". It works like you desired with the object itself and is not changed, when train is in a depot.

    hotwheels1.jpg.726c5e72d7946bfc9d9639e74ed1100e.jpg

     

    And - by the way - you can make EV more easier, if you use the possibilities of graphical EV. Here:
    You defined the track contact "TC-set Pre freight terminal jn's" as trigger. Now you don't need to reselect the TC in "Track/Track contact" settings.
    Just change the type in "Trigger".

    hotwheels2.jpg.cbc89d63cab1058b69df2b22c9ccc727.jpg

    Best regards,
        Wolfgang

  9. Hallo @UBahn ,

    Du versuchst, das Anlagenmodul nicht zu importieren, sondern direkt zu laden. In dem Fall wähle im ersten Menü nicht "Meine Anlagen" sondern "Online-Katalog".

    Auch dort stehen die Module zum Einbauen zur Verfügung. Sinn dieser Module ist es aber, diese in eine eigene, schon begonnene Anlage einzufügen.

    Wenn jetzt immer noch eine Fehlermeldung kommt, dann bitte einen Screenshot der Fehlermeldung.

    Viele Grüße,

    Wolfgang

  10. Hallo @Chris06 ,

    natürlich kannst Du das machen. Die Module dienen ja dazu, ein vorgefertigtes Teil zu verwenden und bei Bedarf den eigenen Bedürfnissen anzupassen.
    Ich habe beim Schrottplatz auf einen Bahnanschluss verzichtet, da hierfür keine allgemeingültige Steuerung definiert werden kann.

    Also: Viel Spaß damit.

    Grüße,
        Wolfgang

     

  11. Ich hätte da noch zwei weitere Module (beide zunächst als Entwurf veröffentlicht):

    Modul StrM10 Trauung im Wasserschloss (ID FD01364E-7258-4105-98B4-A6504B0E5250 ):

    Gesamtansicht.thumb.jpg.b21cf99662e56b30882ff79f8eaa3b54.jpg

    Die Standesbeamtin empfängt Braut und Bräutigam nebst Begleitungen:

    Detail.thumb.jpg.83b44b48c56fde717be1425bcc37de41.jpg

     

    und

    Modul StrU03 Schrottplatz (ID 04CCFC7B-6CA6-4678-853E-CFC967944E3D ):

    Gesamtansicht.thumb.jpg.d1b80d6d512f96f91075a220b8800fc3.jpg

    Nicht weinen, wenn aus einem Mercedes SL ein Blechpaket gepresst wird:

    Detail1.thumb.jpg.df91be799e3aefa78cd58473739d1c6f.jpg

    Hier warten noch weitere Autos auf ihre Verschrottung:

    Detail2.thumb.jpg.347af60d8c3335c550f4181df2b05127.jpg

    Viele Grüße,
        Wolfgang

     

  12. Ja, bei einigen Modulen habe ich Bäume/Büsche durch Alternativen mit weniger Polygonen ersetzt. Es ist immer ein Abwägen: Schöne Gestaltung oder hohe FPS :(.

    Im Zweifel bevorzuge ich die Gestaltung. Neben manchen Modellen aus dem Bereich Vegetation "fressen" auch manche Fahrzeuge und Infrastruktur-Modelle Performance. Aber eine Straße / Parkplatz ohne Autos oder eine Stadt ohne Gebäude ?
    Ich baue darauf, dass bei manchen Modellen die LOD-Stufen nachgezogen werden.

    Beste Grüße,
        Wolfgang

     

  13. Hallo Phrontistes,

    Danke für den Hinweis. Die StrU-Module sowie die Überänge zu StrM sind nochmal überarbeitet. Die Übergänge sind jetzt sauber. Beim Kirmesmodul waren die Gleise um 0,19 Grad in der Z-Achse gedreht :$. Außerdem ist mir aufgefallen, dass bei der Kanalüberquerung die Gleiskontakte für die Kamerasteuerung nicht richtig verknüpft waren und somit an einer falschen Position erschienen. Ist auch berichtigt.

    Beste Grüße
        Wolfgang

     

  14. Ok, stand gerade wohl noch etwas auf der Leitung.

    Die Profilunterschiede konnte ich nachvollziehen. Ich werde die 4 Module - wo nötig - nochmal korrigieren. Beim Zusammenbau kann es passieren, dass zunächst der Modulhintergrund einrastet, ansonsten geht das Zusammenbauen gut. Trotzdem werde ich auch hier nochmal den Abstand Hintergrund zu Gleisen kontrollieren.

    Beste Grüße,
        Wolfgang

     

×
×
  • Neu erstellen...