Alle erstellten Inhalte von Goetz
-
Zug mittig am Bahnsteig anhalten
In V7 fährt ein Zug los, wenn er auf einem Kontakt steht, in dem die automatische Beschleunigung aktiviert ist. Ralf hat seinen Kontakt mit dem Signal verkoppelt und dann so eingestellt, dass die Signalstellung "Fahrt" im Kontakt die automatische Beschleunigung aktiviert. In diesem Video kannst du es dir anschauen: Neue Signalfunktionen auf V7 Viele Grüße Götz
-
EV4 Steuerung
Hallo Walti, leider habe ich keine V4 mehr auf meinem Rechner installiert und kann dir daher nur den folgenden Tipp geben: Dein Vorhaben lässt sich mit der aktuellen Version viel einfacher umsetzen. Die Schwierigkeiten, mit denen du dich gerade konfrontiert siehst, sind der Grund dafür, dass Neo sowohl eine neue EV als auch die Fahrstraßen entworfen hat. Deine Anlage kannst du samt EV in die neue Version übernehmen. Die EV für Fahrweg Ost 65 30 sieht dort dann beispielsweise so aus: Viele Grüße Götz
-
Speichern eines gefüllten Depots in "Meine 3D-Modelle".
Ganz genau, Georg. Für Kombinationen wie einen mit Fahrgästen bestückten Waggon ist diese Funktion gedacht. Ich nutze sie auch für Zugverbände Gleisharfen Signalkombinationen (wird mit den kommenden KS Signalen besonders hilfreich) einen Anstieg (fünf kurze Gleisstücke mit je um 0,5° höherem Anstiegswinkel) einen kleinen Bahnhof samt Bahnsteig, Zufahrt, Abstellgleis, Laderampe ... Viele Grüße Götz
-
EASY's kleiner Modellbau
Guten Morgen, @EASY Die Einschienenbahn nach Louis Brennan ist ja ein faszinierendes Ding. Durch dich erfahre ich zum ersten Mal davon. Vielen Dank für den Einblick in diese Kuriosität. Götz
-
Reversing out of a parking bay with V7
make sure that you give the car a (minimal) positive speed and wait for it to stop, before assigning the new target. You cannot assign targets that require a reversal of direction.
-
Speichern eines gefüllten Depots in "Meine 3D-Modelle".
Ja, ich habe ein Depot mit Autos gefüllt und samt Startknopf und Beschriftung unter "meine Modelle" gespeichert. Sehr praktisch. Die Ladezeit ist etwas länger, wenn ich es auf die Platte ziehe.
-
Speichern eines gefüllten Depots in "Meine 3D-Modelle".
Hallo Tjarkheinrich Du musst es mit mindestens einem weiteren (beliebigen) Objekt zu einer Gruppe zusammenfassen. "Neu aus Selektion" ist nur für Modellgruppen verfügbar. Weil es vor der Existenz der Depots keinen anderen Grund gab, es zu verwenden. Viele Grüße Götz
-
Reversing out of a parking bay with V7
Hi Pete, Currently I'm at my dad's place with no access to a PC. Only my tablet to read and reply. Not sure yet when I'll find the time to take a look. Greets Götz
-
Gruppierung von Gleisen einseitig anheben
Hallo Bernd, Klick an dem Ende, welches du anheben möchtest, auf das blaue Dreieck. Jetzt erscheint dort ein Gismo. Nimm die blaue Z-Achse dieses Gismo und ziehe sie nach oben. Hier siehst du es im Video: https://youtu.be/2KqyOs0EhVg Viele Grüße Götz
-
Problematische Abzweigung
Ich habe nur die Kontakte verschoben und dazu eine neue Zielauswahl in die EV geschrieben. Die bringt jetzt aber aktuell deine Zähler durcheinander, weil die Autos keinen korrekten "dir" Wert mehr bekommen, sondern direkt ihre Ziele. Die Ziele kannst du aber per Lua genauso auswerten wie dein "dir". Sie heißen vehicle.target und du kannst direkt prüfen, ob sie mit dem einen oder anderen Zielobjekt übereinstimmen Ich habe angefangen, dein Beispiel weiter umzuformen, bin aber gedanklich aktuell nicht richtig bei der Sache. Private Dinge blockieren mich da zu sehr. Vielleicht hilft dir die deutlich einfachere Zielzuweisung dennoch ein wenig?
-
Problematische Abzweigung
Hallo Andy, Schieb mal bitte deine drei Zielkontakte von der Kreuzung runter auf das angrenzende Straßenstück. Dann sollte die Zielfindung perfekt funktionieren und du kannst dir den ganzen Lua Umstand sparen. Ich habe hier eine Variante mit einfacher Zielführung. Ansonsten ist sie mit deiner Anlage identisch Andys Abzweigung mit neuer Zielwahl.mbp Die "In" Kontakte enthalten Listen mit den möglichen Zielen. Beim Betreten des Kontakts wird eins der Ziele zufällig ausgewählt und an das Auto übergeben. Damit kannst du dich besser auf das Zählen konzentrieren und musst keine Spuren mehr deaktivieren. Viele Grüße Götz
-
Animationen zu Fahrzeugmodellen
Hallo Andy, Jeder amerikanische Polizei-, Kranken- oder Feuerwehrwagen hat sie in blau, weiß und rot auf dem Dach. Allerdings leuchten die auch immer alle gleichzeitig und müssten nicht unterschieden werden. Meine Bemerkung ist deshalb bitte nur scherzhaft gemeint. Denn du wirst recht haben. Mehrere Farben unabhängig voneinander gibt es wohl nicht bei den Drehlichtern. Viele Grüße Götz
-
Kamera-Ansichten per EV aufrufen
Nicht direkt, Walter. Denn die Schnelltasten 0 - 9 sind eher für temporäre Einstellungen gedacht. Aber du kannst aus "Zusätzlich" eine Kamera nehmen, auf die Platte ziehen in den Eigenschaften "An aktuelle Ansicht ausrichten" wählen bei Bedarf den Blickwinkel-Regler zur Anpassung verwenden und diese Kamera dann per EV (Aktion "Kamera aktivieren") aufrufen. Viele Grüße Götz
-
Fahrstrassen wieder scharf stellen
Hallo Ralf, die Option gibt es jetzt schon eine Weile, aber sie war nicht von Anfang an da. "Vormerken" heißt, dass eine Aktivierung nicht als erledigt betrachtet wird, wenn die angeforderte Fahrstraße schon aktiv ist. Stattdessen wird in diesem Fall eine weitere Anforderung "oben drauf" gepackt und pausiert. Wie bei Fahrstraßen, die wegen Blockaden nicht gleich aktiviert werden können. Neo erwägt gerade, mit dem nächsten Update die Option standardmäßig zu aktivieren. Er wollte nur zuerst beobachten, ob es unschöne Nebeneffekte gibt. Viele Grüße Götz
-
Fahrstrassen wieder scharf stellen
Hallo Ralf, Um das zu verhindern, aktiviere das Kästchen "Anforderung vormerken" im Befehl "Fahrstraße aktivieren". Viele Grüße Götz
-
Animationen zu Fahrzeugmodellen
Hallo Tim, das scheint mir nicht sinnvoll, weil diese Dunkelschaltung eigentlich eine Art Signalbild ist und mit Beleuchtung nicht viel gemeinsam hat. Viele Grüße Götz
-
Neue Themen
Hallo Markus, Dann würde zum Beispiel der Bau der KS-Signal jetzt ruhen müssen, bis das Thema "Vereinheitlichung von Modellachsen" erledigt ist. Verstehst du anhand dieses Beispiels, warum die Antwort nur "Nein" lauten kann? Die Email Benachrichtigungen solltest du vielleicht abschalten. Und beim Lesen selbst sortieren, was für dich von Bedeutung ist und was nicht. Du musst nicht alles lesen. In erster Linie sollst du Spaß am Anlagenbau haben. Und bei Fragen, die dann aufkommen, im Forum Antworten finden. Viele Grüße Götz
-
Fahrstraßen
Ja, wenn auch ein wenig anders, als es bei Trainz gehandhabt wird. Du kannst alle drei Wege gleichzeitig aktivieren. Dann wird einer, der frei ist, geschaltet. Die anderen zwei bleiben vorgemerkt. Du kannst selbst entscheiden, ob du die vorgemerkten deaktivierst oder gleich für die nächste Einfahrt bestehen lässt. Viele Grüße Götz
-
Animationen zu Fahrzeugmodellen
Das glaube ich nicht, Max. Es ist sehr begrüßenswert, dass ihr hier unter den Modellbauern bemüht seid, einen Konsens zu finden. Manche halten sich eventuell zurück, weil sie Sorge haben eher Unruhe reinzubringen? Viele Grüße Götz
-
alternativer Türcode für Hawkeye
Guten Morgen, Hawkeye Da diese Spezialform von kleinen Zuordnungstabellen vielleicht doch zu exotisch ist, habe ich gerade noch eine Variante geschrieben, die eher "klassisch" gestrickt ist: --[[---------------------------------------------------------------------------------------------- Türen öffnen, wenn Zug am Bahnsteig hält und Animation "Türen öffnen/schließen" vorhanden ist. ------------------------------------------------------------------------------------------------]] local WerteTabelle = {["links"] = 0, ["rechts"] = 1, ["vorwärts"] = 0, ["rückwärts"] = 1} local BahnsteigSeite = WerteTabelle[Zug.variables["Bahnsteig"]] local Fahrtrichtung = WerteTabelle[Zug.variables["Richtung"]] for i, Wagen in pairs(layout:getVehicleGroup(Zug, 0)) do local Wagenrichtung = WerteTabelle[Wagen.variables["Türen in Fahrtrichtung"]] if BahnsteigSeite and Fahrtrichtung and Wagenrichtung then local Seite = (BahnsteigSeite + Fahrtrichtung + Wagenrichtung) % 2 + 1 -- ergibt 1 oder 2 local Tueren = Wagen.variables["Tueren"][Seite] if Tueren then Wagen.animations[Tueren]:play(-1, 1) end end end Mit einer einzigen Wertetabelle am Anfang sind alle Umformungen im Code vielleicht einfacher nachvollziehbar. Im Kern passiert aber exakt dasselbe wie im Beispiel darüber. Viele Grüße Götz
-
alternativer Türcode für Hawkeye
Und davon habe ich bei meiner Optimierung profitiert. Weil ich sehen konnte, welche Faktoren beachtet werden müssen.
-
alternativer Türcode für Hawkeye
Hallo Hawkeye, Dann habe ich hier einen neuen Türöffner für dich: --[[---------------------------------------------------------------------------------------------- Türen öffnen, wenn Zug am Bahnsteig hält und Animation "Türen öffnen/schließen" vorhanden ist. ------------------------------------------------------------------------------------------------]] local BahnsteigSeite = ({["links"] = 0, ["rechts"] = 1})[Zug.variables["Bahnsteig"]] local Fahrtrichtung = ({["vorwärts"] = 0, ["rückwärts"] = 1})[Zug.variables["Richtung"]] for i, Wagen in pairs(layout:getVehicleGroup(Zug, 0)) do local Wagenrichtung = ({["links"] = 0, ["rechts"] = 1})[Wagen.variables["Türen in Fahrtrichtung"]] if BahnsteigSeite and Fahrtrichtung and Wagenrichtung then local Seite = (BahnsteigSeite + Fahrtrichtung + Wagenrichtung) % 2 + 1 -- ergibt 1 oder 2 local Tueren = Wagen.variables["Tueren"][Seite] if Tueren then Wagen.animations[Tueren]:play(-1, 1) end end end Die Basis ist, dass alle Einzelbedingungen gemeinsam haben, dass sie ein entweder/oder sind. Und auch in Summe ergeben sie wieder entweder/oder -> Tür links oder rechts. Das entspricht gerade oder ungerade. Und das bekomme ich mit Modulo 2. Da zuletzt die Zahl 1 oder 2 benötigt wird, addiere ich dem Modulo Ergebnis noch eine 1 hinzu. Noch etwas zu der Art, wie ich deine Texte aus den Variablen in Zahlen umwandle: {["links"] = 0, ["rechts"] = 1} ist eine Tabelle mit den Bezeichnern "links" und "rechts" für die Werte 0 und 1. Wenn man die Tabelle in runde Klammern setzt und dahinter in eckige Klammern einen Bezeichner schreibt, ist das Ergebnis das Element aus der Tabelle, welches durch den Bezeichner benannt wird. Existiert der Bezeichner, der in der eckigen Klammer angegeben ist, in der Tabelle nicht, ist das Ergebnis = nil In der Prüfung wird nil von Lua als false gewertet. Deshalb muss ich dort nur den Inhalt prüfen und keinen Vergleich anstellen. Jeder existierende Wert einschließlich 0 gilt in Lua als true Viele Grüße Götz
-
Animationen zu Fahrzeugmodellen
Tut mir leid, den habe ich nicht wiedererkannt. Wir benutzen das Kettensymbol in der Kopfleiste. Die Unterstreichung wird dann automatisch vorgenommen.
-
Anheften der Gleise ist schwierig
Hallo Türmer, Das macht bei dieser Funktion keinen Unterschied. Ob du etwas falsch machst, ist aber sehr schwer zu beurteilen, wenn man nicht sieht, was du tust. Zum Drehen von Objekten empfehle ich die Ringe des Gismo zu benutzen. Achte bitte darauf, dass ein Ring (und ebenso die Achsen) des Gismo gelb wird, wenn du den Mauszeiger an der richtigen Stelle hast. Dann drück die linke Maustaste, halte sie gedrückt und verschiebe die Maus zum Drehen nach links oder rechts. Nicht das Objekt umkreisen! Zum Andocken ist es oft ratsam, nah an die Stelle ranzugehen (Mausrad oder Plus-Taste im Zahlenblock der Tastatur) Hilft dir das weiter? Götz
-
Animationen zu Fahrzeugmodellen
Hallo Hawkeye, schade, dass du dein Skript als Screenshot eingefügt hast. Wenn du ihn als Code einfügst (mit dem <> Knopf in der Kopfleiste), könnte ich ihn kopieren und Vorschläge dazu machen. Viele Grüße Götz