Jump to content
Zum Start hinzufügen

Weitere Informationen

3D-Modellbahn Studio

Eine Vollbild-App auf Ihrem Startbildschirm mit Push-Benachrichtigungen und mehr.

So installieren Sie diese App auf iOS und iPadOS
  1. Tippen Sie auf das Teilen-Symbol in Safari
  2. Scrollen Sie durch das Menü und tippen Sie auf Zum Startbildschirm hinzufügen.
  3. Tippen Sie oben rechts auf Hinzufügen.
So installieren Sie diese App auf Android
  1. Tippen Sie auf das 3-Punkte-Menü (⋮) in der oberen rechten Ecke des Browsers.
  2. Tippen Sie auf Zum Startbildschirm hinzufügen oder App installieren.
  3. Bestätigen Sie durch Tippen auf Installieren.

Empfohlene Beiträge

Geschrieben

Hallo zusammen, 

ich habe den Außenleuchten und einigen LED Lampen das Schlagwort "Lampen Bahn" gegeben.

Möchte sie mit einem Schalter an und aus machen. (EV)

 Warum schalten die LED Lampen überhaupt nicht und die Außenleuchten nicht alle?

Wenn man die Anlage wieder schließt und erneut öffnet gehen immer unterschiedliche Außenleuchten an

Bin ich denn zu dumm oder wo liegt hier der Fehler?

Gruß Thomas

Lampen Test.mbp

Geschrieben

Hallo @Thomas_103 ,

Bei den Bahn-Lampen betätigst Du immer beide möglichen Schalternamen, egal, ob dies für die aktuelle Leuchte verfügbar ist oder nicht. Ist ein Schalter nicht zu einem Objekt vorhanden, so bricht die EV mit einem Fehler ab, wenn dieser betätigt wird. Das war früher bei Animationsnamen genauso.

Weiterhin haben einige Lampen noch die Nacht-Automatik eingeschaltet, d.h. sie schalten automatisch auf Licht, wenn - wie in Deiner Anlage - die Uhrzeit auf 0:00 Uhr steht.

Viele Grüße,
    Wolfgang

 

Geschrieben
  • Autor
vor 8 Minuten schrieb prinz:

Weiterhin haben einige Lampen noch die Nacht-Automatik eingeschaltet

Bei allen Lampen ist der Automatik Modus deaktiviert.

 

Geschrieben
  • Autor

Habe nun den Lampen an den Gleisen und den Außenleuchten verschiedene Schlagwörter gegeben nun geht es.

Verstehe nur nicht warum es anders nicht geht

Geschrieben
vor 11 Minuten schrieb Thomas_103:

Bei allen Lampen ist der Automatik Modus deaktiviert.

Stimmt, da habe ich wohl falsch geschaut. Jedenfalls liegt (zumindest ein) Fehler in dem Aufruf von nicht vorhandenen Schaltern.

Geschrieben

 

vor 40 Minuten schrieb Thomas_103:

wo liegt hier der Fehler?

Das Problem ist, dass manche Straßenlaternen auch das Schlagwort "Lampe Bahn" haben.
Aber diese haben keinen Schalter "Licht an", sondern nur einen Schalter "Licht"

Sobald die EV in der Wiederholung auf ein Objekt trifft, dass keinen Schalter "Licht an" hat, bricht sie die Schleife ab.
Du kannst das im Ereignisprotokoll sehen.

LampenProtokoll.jpg.6df6df3b2cc94fe933b6c3c41564aa86.jpg

Es reicht (wie @prinz schon schrieb!) nicht, in der Wiederholung beide Schalternamen anzugeben.
Du musst in diesem Fall auch für beide Namen prüfen, ob dieser Schalter überhaupt existiert.

Bearbeitet von Goetz

Geschrieben
  • Autor

also kann ich unterschiedlichen Modellen nicht den selben Schlagwort Namen geben?

 

Geschrieben
Gerade eben schrieb Thomas_103:

kann ich unterschiedlichen Modellen nicht den selben Schlagwort Namen geben?

Doch, kannst du.
Aber du musst dann für jeden Schalternamen prüfen, ob er existiert, bevor du den Schalter bedienst.

Geschrieben
vor 3 Minuten schrieb prinz:

Jedenfalls liegt (zumindest ein) Fehler in dem Aufruf von nicht vorhandenen Schaltern.

Drei um genau zu sein:

2025-01-3115_15_57-3DTrainStudioV9.jpg.0336a73b42b5975b222414b54732a836.jpg

Geschrieben
  • Autor

@Goetz

wie prüfe ich ob der Schaltername existiert?

Mit Variable existiert?

Geschrieben
vor 1 Minute schrieb Thomas_103:

wie prüfe ich ob der Schaltername existiert?

Wenn ich das richtig überschaue, geht das nur mit einer Skript Bedingung:

Lampen Test Skript Bedingung.mbp

Geschrieben
  • Autor
vor 6 Minuten schrieb Goetz:

nur mit einer Skript Bedingung

da bin ich ne absolute Null.

Dann vergebe ich ein anderes Schlagwort. So geht es auch.

Vielen Dank @prinz und @Goetz

Geschrieben
  • Autor

Nun leuchtet alles

01.thumb.jpg.47ca903858f3806b1536e7a33227e915.jpg

Geschrieben

Hallo @Thomas_103 ,

Noch eine Anmerkung hierzu: Es ist (leider) so, dass die Modellbauer schon früher Animationsnamen ohne jegliche Normierung vergeben konnten. Dies ist bei den Schaltern gleich geblieben. Meistens wurden die Animationsnamen als Schalter übernommen. Neben der Lichtfunktion gibt es für manche Funktionen eine Unzahl von Schalternamen (Bahn: Frontlicht/Schlusslicht, Auto: Blinker, usw.). Es gibt aber Bestrebungen im Forum, häufig verwendete Funktionen auf einheitliche Schalternamen zusammen zu führen. Hierzu gibt es eine Diskussion unter Feature-Wünsche. Meine Vermutung ist, dass dies noch innerhalb der V9 realisiert wird.

Viele Grüße,
    Wolfgang

 

Geschrieben
  • Autor
vor 27 Minuten schrieb prinz:

noch innerhalb der V9

Das wäre super denn wie du schon sagst , der eine nimmt Fahrtrichtungsanzeiger re. und li. der andre Blinker, Licht, Licht an, Beleuchtung an usw.

Geschrieben
vor einer Stunde schrieb Thomas_103:

Verstehe nur nicht warum es anders nicht geht

Dein eigentliches Problem war dieses Konstrukt:

2025-01-3115_21_51-3DTrainStudioV9.jpg.478dff3715e2aa610f4e0a1d4aebec79.jpg

Es kann ja nicht sein, dass es im gleichen Modell "Licht an" und "Licht gibt. Also führt eine der beiden Anweisungen zu einem Fehler und die weitere Verarbeitung findet nicht statt.

Geschrieben
vor 39 Minuten schrieb Phrontistes:

Dein eigentliches Problem war dieses Konstrukt:

Du hinkst den Ereignissen Meilen hinterher, @Phrontistes.
Das ist längst aufgeklärt!

Bearbeitet von Goetz

Geschrieben
  • Autor

@Phrontistes,

auch einzelne Wiederholungen im selben Schalter gingen nicht.

Aber ih habe es mit einem weiteren Schlagwort hinbekommen

Geschrieben

Was sind

vor 2 Stunden schrieb Thomas_103:

Wiederholungen im ... Schalter

?

Geschrieben
  • Autor
vor 5 Minuten schrieb Phrontistes:

?

Ich meinte wenn ich in einem Ereignis (das mit einem Schalter gestartet wird) mehrere Wiederholungen, also eine für Licht und eine für Licht an habe, ging es nicht.

Aber ich habe es gelöst mit einem weiteren Schlagwort. So geht es nun

Geschrieben
vor 2 Stunden schrieb Thomas_103:

mit einem weiteren Schlagwort

Kann man es natürlich lösen, läuft dann aber Gefahr einen Schlagwortzoo zu produzieren, den man irgendwann selbst nicht mehr versteht.

Eine andere Lösung wäre, in jeder Lampe eine Textvariable (immer die gleiche; im Beispiel: "Licht") zu hinterlegen aus deren Text man entnehmen kann, wie der Lichtschalter heißt. Das habe ich mal für die "Lampen Bahn" hier gemacht:

20250131 Lampen Test Thomas_103.mbp

Geschrieben
  • Autor
vor 9 Minuten schrieb Phrontistes:

Das habe ich mal für die "Lampen Bahn" hier gemacht:

Danke @Phrontistes für den Tipp.

Das ist auch super. Wieder was gelernt

Geschrieben
vor 26 Minuten schrieb Thomas_103:

Danke Phrontistes für den Tipp.

Gerne. Bei den Fahrzeugen mache ich das für die Türen rechts/links, Spitzen-/Schlusssignal usw. nach der gleichen Methode.

Geschrieben
vor 13 Stunden schrieb Thomas_103:

Wieder was gelernt

Dann hier noch eine Variante, wie man in der EV "Lampen Bahn" noch einfacher formulieren kann indem man schlicht den Lichtschalter auf die gleiche Position wie den gedrückten Schalter setzt. Die Bedingung in der EV ist unnötig. Ich hoffe, das ist jetzt nicht zu abstrakt.

20250131 Lampen Test Thomas_103 V2.mbp

Geschrieben
Am 31.1.2025 um 22:48 schrieb Phrontistes:

Gerne. Bei den Fahrzeugen mache ich das für die Türen rechts/links, Spitzen-/Schlusssignal usw. nach der gleichen Methode.

Moin an die Modellbahnbauer und Helfer und danke @Phrontistes

das Wochenende hat mich schon nerven gekostet mit den Fahrzeugen und deren Schalter als EV. Nun geht endlich die Beleuchtung von jedem Fahrzeug, wenn es ein Gleiskontakt betritt oder Bremslicht. Und habe einiges doch wieder dazu gelernt. Allein die YT Videos. Was ich nicht hinbekomme ist das mit den Blinkern. Die habe ich als Liste erstellt. Da habe ich schon sämtliche Variationen probiert. Werde nun die Blinker auch einzeln hinterlegen bei den Fahrzeugen. Es sei denn, es hat jemand ein Tipp. Schönen Sonntag allen.

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Push-Benachrichtigungen konfigurieren

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.