-
Gesamte Inhalte
5773 -
Benutzer seit
-
Letzter Besuch
Alle erstellten Inhalte von Goetz
-
Okay, da hatte ich gehofft, dass es zwei unabhängige Animationen werden. Und dass dann auf dem Weg von einer Stellung zur anderen nur die abgespielt wird, die sich auch ändert. Aber wenn immer alle Stellungen nacheinander durchlaufen werden müssen, nützt es natürlich nichts. Beim Formsignal 2 besteht ja dasselbe Problem, dass auf dem Weg von Hp0 nach Hp2 zwischenzeitlich Hp1 zu sehen ist. Ich weiß leider nicht, wie Modelle intern aufgebaut sind. Deshalb war das nur eine zaghafte Frage ...
-
Guten Morgen, Brummi kannst du die beiden Abdeckscheiben der DKW voneinander trennen? Mit zwei Animationen gibt es dann nämlich immer einen direkten Weg von der letzten zur neuen Stellung. Viele Grüße Götz
-
Blocksteuerung von Fahrstrassen in beide Richtungen
Goetz antwortete auf Vermanuss Thema in Fragen zur Steuerung
Was immer sie tun soll, Vermanus ich habe beschrieben, was deine EV in der gezeigten Form jetzt tut. Weil dir das zeigt, was falsch läuft. Darum hattest du ja gebeten. Jetzt musst du meine Beschreibung mit deiner EV vergleichen und erkennen, warum deine EV das tut, was ich beschrieben habe. Das ist dein nächster Schritt. Viele Grüße Götz -
in einem Wort: umständlich Drum hat Michel den richtigen Weg gewählt und im Kontakt den Namen des Schlagwortes in einer Text-Variablen hinterlegt. Die kann er bequem auslesen und dann den Inhalt der Variablen als Schlagwort für seine "Wiederholung für alle Elemente mit dem Schlagwort" benutzen. Der Zweck eines Schlagwortes ist, viele gleichartige Objekte zusammenzufassen und gemeinsam ansprechen zu können. Schlagworte benutzt man nicht zur Unterscheidung (wie ich es hier oft sehe). Es ist nicht klug, Zügen das Schlagwort "Personenzug", "Güterzug", "Eilzug" etc. zu geben. Besser ist eine Textvariable "Zuggattung" und darin dann das passende Wort "Personenzug", "Güterzug" oder "Eilzug". So kann ich diese eine Variable auslesen um zu erkennen, um welchen Zug es sich handelt. Wer Zugarten per Schlagwort unterscheidet, der hat am Ende eine ganze Reihe Bedingungen in seinem Code. Weil er dann jedes Schlagwort einzeln auf seine Existenz prüfen muss. Das funktioniert zwar, ist aber von hinten durch die Brust ins Auge. Liest man hingegen eine Variable "Zuggattung" aus, dann kann man anschließend direkt die Befehle ausführen, welche zum gefundenen Wort passen. Am allerbesten geht das mittels Tabellen, in denen diese Begriffe der Bezeichner einer Zelle sind. Damit erspart man sich die ganze if-Orgie komplett. Viele Grüße Götz
-
Es gibt mehrere, Helmut. Der, den du ansprichst, ist unter dem Floppy Disk Symbol zu finden. Dort findest du alle Optionen zum Speichern von Anlagen. Mach stattdessen im Katalog einen Rechtsklick auf eins deiner Modelle. Dann siehst du im Kontextmenü "Auf Festplatte exportieren". Damit exportierst du einzelne Modelle. Und diese Dateien kannst du dann auch in die nächste Version wieder importieren. Viele Grüße Götz
-
Anhalten aus verschiedenen Geschwindigkeiten am geschlossenen Signal
Goetz antwortete auf Leuchtturms Thema in Fragen zur Steuerung
Hallo Eggu, Nein, das ist neu. Es ist ein Nebeneffekt der Neuerung, die Züge am Signal automatisch in Bewegung setzt. Züge haben eine maximale Sichtweite bis zum nächsten Kontakt. Deshalb muss die Bremskraft umso höher sein, je schneller sie fahren. Als Faustregel nehme ich: Für 80 km/h reicht eine Bremskraft von 2 m/s² aus. Mit dieser kleinen Beispielanlage kannst du das Verhältnis Geschwindigkeit/Bremskraft beobachten: FEF1FE2A-0C15-4263-B0E8-1146C69EC770 Viele Grüße Götz -
und das ist ein Riesenfortschritt. Denn Weichen eignen sich nicht gut um Straßenverkehr zu lenken. Schiene und Straße sind als System zu verschieden. Mit den neuen Wegfindungs-Routinen klappt der Straßenverkehr viel besser.
-
Blocksteuerung von Fahrstrassen in beide Richtungen
Goetz antwortete auf Vermanuss Thema in Fragen zur Steuerung
Wenn ein Signal umschaltet - egal ob auf Fahrt oder Halt oder sonst eine Stellung - gehst du durch die Liste aller 12 Fahrstraßen und schaltest jede davon aktiv. -
Hallo Michel, Das liegt eventuell daran, dass das Schlüsselwort selbst der Name der Variablen ist und "keyword" ihr Inhalt. Deshalb findest du kein generisches "keyword", welches du übergeben könntest. Für die Übergabe ist daher sinnvoller, eine generische Variable anzulegen und dort dein Keyword als Text zu speichern. Alternativ kannst du die ganze "Variables" Liste durchforsten und dann den Bezeichner der Zelle zurückgeben, die ein "keyword" enthält. Aber das scheint mir zu sehr "brute force" zu sein. @HaNNoveraNerhat inzwischen perfekt zusammen gefasst, was ich hier umständlich beschreibe. Ich schicke es mal trotzdem ab - als Ergänzung zu seinem Hinweis. Viele Grüße Götz
-
Du kannst nicht im selben Zyklus ein Ziel zuweisen und gleich im Anschluss auslesen, Hawkeye. Lua gibt nur den Befehl. Die Ausführung macht das Studio anschließend. Lua wartet aber mit der nächsten Zeile nicht, bis das Studio den vorherigen Befehl ausgeführt hat. Es liest einfach weiter den verfügbaren (unveränderten) Datensatz und gibt weiter Befehle aus. Ich bin mir nicht sicher, aber ich vermute den Fehler an dieser Stelle. Denn dein Fehler besagt ja, dass im Fahrzeug kein Ziel gefunden wurde. Dass du versuchst auf ein Objekt zuzugreifen, welches nicht existiert. Viele Grüße Götz
-
That may be your translator playing tricks on you, Doug I don't see that spelling anywhere in his example
-
Exakt das möchte Brummi erreichen, Timba. Weil er im Glauben ist, dass ein Vorsignal früher als das Hauptsignal auf Halt fällt. Es sieht aber so aus, als ob im Gegenteil dein Ansatz der richtige ist. Die Gleichschaltung von Vor- und Hauptsignal. Das heißt dann: Koppeln und nicht einbinden. So oder so darf man nur eins von beidem tun. Viele Grüße Götz
-
Und hier die Antwort eines aktiven Lokführers (mit wachsendem Interesse am Studio!)
-
genau so hatte ich bisher auch gedacht.
-
Dann wäre es in der Tat richtig, das Vorsignal wie gehabt in die Fahrstraße einzubinden und nicht mit dem Hauptsignal zu koppeln. Ich frage da mal befreundete Lokführer und Fahrdienstleiter, wie die Dinger sich tatsächlich verhalten.
-
Weil es am Ende der Fahrstraße sitzt. Das letzte Signal markiert immer nur das Ende und wird niemals durch die Fahrstraße gestellt. Egal, welcher Signaltyp es ist. Aber Zwischensignale müssen mit der Fahrstraße gestellt werden. Mit Ausnahme der Vorsignale. Ergänzung: Aber du hast eigentlich recht. Wahrscheinlich werden Fahrstraßen seltener über mehrere Hauptsignale gehen und häufiger Vorsignale zwischen Start und Ziel haben. Eventuell ist "nichts unternehmen" die bessere Grundstellung für alle außer dem vordersten Signal. Oder man prüft, ob ein Signal mit einem anderen verkoppelt ist. Das wäre auch ein Argument für "nichts unternehmen". Erfordert aber, dass man immer das Vorsignal ans Hauptsignal koppelt und nicht umgekehrt.
-
Ja, das wäre hilfreich. Aber für diesen Standard müsste das Studio ein Vorsignal von anderen unterscheiden können. Ich weiß nicht, ob die Modelle eine entsprechende Information enthalten.
-
Hallo Timba, Aber du kannst in der Fahrstraße für dieses Vorsignal "nichts unternehmen" einstellen. Sowohl für die Aktivierung, als auch für die Deaktivierung der Fahrstraße. Dann ist es ohne Einfluss. Viele Grüße Götz Fahrstraßentest geänderte Vorsignal Einstellungen.mbp
-
Level Crossing control
Goetz antwortete auf 220hotwheelss Thema in [International] Problems and solutions
no need to apologise, Pete You're doing fine, keep it up -
Exzellente Idee, Wolfgang. Daran hatte ich nicht gedacht.
-
Ohne deine Schaltung und die zugehörige Anlage zu sehen? Nein, tut mir leid. Soviel Weitblick habe ich leider nicht. Ich habe aber den Verdacht, dass es nicht die DR 130 ist, welche das Signal auf Halt schaltet. Sondern ein anderes Ereignis an anderer Stelle.
-
Hallo Jürgen, die einfachste Lösung ist, du startest die Animation 3 Mal hintereinander. Dazwischen musst du jeweils eine Verzögerung setzen, die so lang ist, wie ein Durchlauf dauert. So erreichst du, dass die zweite Animation erst dann startet, wenn die erste zu Ende ist. Diese Verzögerung findest du unter Aktion -> Zeitsteuerung -> Verzögerung Die Verzögerung im Bild ist mit 60 Sekunden etwas zu lang. Ich hatte grob geschätzt, wie lange ein Umlauf dauert und dann als erstes diesen Wert ausprobiert, der ganz sicher genug Zeit lässt. Von da aus kann man sich jetzt rantasten und die Dauer finden, welche sich gut eignet. Viele Grüße Götz
-
Level Crossing control
Goetz antwortete auf 220hotwheelss Thema in [International] Problems and solutions
Brilliant, Pete! That's the way to do it. And I'm happy to help you with this every step of the way. -
Größenverhältnis Grundplatte zu Gleisen stimmt nicht
Goetz antwortete auf Matt.Dunks Thema in Fragen zur Planung
Hallo Matt, für die Wahl des Maßstabs macht es keinen Unterschied, ob du V5 oder die aktuelle V7 nutzt. Da sind keine Bugs drin. Wenn du mit V7 eine neue Anlage beginnst, dann wirst du deutlicher als zuvor gebeten, dich für einen Maßstab zu entscheiden. Und der Grund dafür ist das, was dir jetzt passiert ist: Dass User gelegentlich unbeabsichtigt verschiedene Maßstäbe vermischt haben. Aber ansonsten arbeiten alle Versionen nach demselben Prinzip und du kannst in jeder Version auch nachträglich den Maßstab ändern, wenn du zu Beginn den falschen gewählt hattest. Viele Grüße Götz -
That's indeed a much better principle, Herman