-
Gesamte Inhalte
6150 -
Benutzer seit
-
Letzter Besuch
Alle erstellten Inhalte von Goetz
-
Hallo @martin852, von @Henry findest du hier im Forum (und auch im Onlinekatalog als Anlage) Beispiele, die zeigen wie die Geometrie unterschiedlicher Gleissysteme angelegt ist. Hier ist ein Beispiel für das Märklin C-Gleis: Viele Grüße Götz
-
Hallo @ralf3, Ich habe dir dazu eine einfache Beispielanlage gebaut: generisch Rauch an aus per Kontakt.mbp Wie du siehst, benötige ich nur eine einzige Aktion in der EV, um bei beiden Loks (und unterschiedlicher Fahrtrichtung!) den Rauch an und auszuschalten. Die anderen beiden Einträge in der EV sorgen dafür, dass die zwei Züge im Wechsel fahren. Viele Grüße Götz
-
Für diesen Zweck gibt es die Angabe "Auslöser". Wenn ein Fahrzeug ein Gleis oder einen Kontakt betritt, dann sind zwei Objekte an diesem Ereignis beteiligt. Das Fahrzeug. Und das Gleis resp. der Kontakt. Beide kannst du in der EV als Auslöser ansprechen. So ermöglicht dir ein einziger Eintrag in der EV für alle Fälle immer das Objekt anzusprechen, dass in diesem Augenblick das Ereignis bewirkt hat. Du findest "Auslöser" im Auswahlmenü unter dem Zahnrad. Anschließend musst du noch aus der kleinen Liste daneben auswählen, ob du das Gleis (bzw. den Kontakt) oder das Fahrzeug ansprechen willst. Viele Grüße Götz
-
Hallo Ronny, da musst du mir schon bitte genauer erzählen, was nicht klappt (und was stattdessen passiert). Ich helfe dir ja gerne. Und ich habe auch deine Anlage (Ronny-The Boss) gefunden, obwohl du mir weder die ID noch den Namen der Anlage genannt hast. Aber "irgendwie" reicht mir nicht für die Fehlersuche. Ich muss wenigstens wissen, wonach ich suchen soll. Ergänzung: In den fünf Abstellgleisen für den Gleisbau stehen fünf Züge. Keiner dieser fünf Züge hat (wie von mir empfohlen) in der Lok eine Variable mit der zugehörigen Fahrstraße. Ich sehe gerade, dass diese Anlage vom 19. Dezember stammt. Eventuell hast du die aktuelle Version noch nicht veröffentlicht? Viele Grüße Götz
-
Ereignis Zug/Fahrzeug Stoppt / Startet ?
Goetz antwortete auf mroschks Thema in Fragen zur Steuerung
Er wünscht sich "Zug startet" als Auslöser für die Aktion, Walter. Die Aktion selbst kennt er vermutlich. Viele Grüße Götz -
Weil Schatten aus dem vereinfachten Modell generiert werden. Das reduziert die Rechnerlast durch Schattenberechnungen und die Form ist hinreichend für den Zweck.
-
Das ist sehr lieb, Andreas. Aber mein Wunsch war, dass ich die Anlage (und alles, was darauf zur Schaltung gehört) selbst untersuchen kann. Weil ich den Fehler finden und dir bei der Behebung helfen wollte. Die Bilder helfen mir in dem Zusammenhang überhaupt nicht. Aber es ist nett zu sehen, was du so baust :-) Viele Grüße Götz
-
Naheliegende Fehlbedienungsmöglichkeit bei Track contact / Connection
Goetz antwortete auf Phrontistess Thema in Technischer Support
Nein. Hier ist das Thema auf Deutsch (und die Quelle von Phrontistes Aussage): Ergänzend: Wenn es sich bei der angezeigten Verbindung nicht um die Verbindung eines Gleiskontakts zum Signal handelt, dann ist es die Verbindung für Depots und Portale: -
Und jetzt sehe ich, was da bei euch beiden falsch gelaufen ist: In einem Fall ist die Angabe der Verbindung gültig: Im zweiten Fall ist sie das nicht: Beachtet bitte den fehlenden Haken vor dem Wort "Verbindung". In Lua umgewandelt sind die beiden Angaben ebenfalls verschieden: -- Variante 1 if direction == 1 then contact.trackContact.connection.state = 2 end -- Variante 2 if direction == -1 then contact.connection.state = 0 end Wie dieser Unterschied entstanden ist, kann ich leider nicht sagen. Aber der ist die Ursache. Gibt man im zweiten Fall die Verbindung noch einmal neu als Ziel an, dann läuft alles wie gewünscht. Viele Grüße Götz Beispielanlage: GBS Rotausleuchtung.mbp
-
Doch, das geht problemlos! Bitte schau dir mein Video dazu an, an dem sich @ag1955 orientiert hat. Die Variable ist nicht erforderlich. Aber die rote Meldung im ... ... besagt, dass der eine Kontakt keine Verbindung hat. Ich würde mir wirklich gerne mal deine Versuchsanlage anschauen, @ag1955
-
Hallo @Leihe Den Zufall ja oder nein kannst du so erzeugen: Du kannst auch die Balance verschieben, indem du zum Beispiel eine zufällige Zahl zwischen 1 und 10 erzeugst und prüfst, ob die Zahl kleiner als 5 ist. Dann würde die Chance nur noch 40% betragen. Aber ich weiß nicht ob das den Punkt trifft, den du selbst nicht hinbekommen hast? Viele Grüße Götz
-
Hallo @ag1955, Auf deinen Screenshots kann ich keinen Fehler erkennen. Die Ursache muss an einer anderen Stelle stecken. Ich habe aber leider keine Idee, was es sein könnte. Ergänzung: Ich habe das jetzt 1:1 hier nachgebaut. Das Prinzip funktioniert hier und trotz Nachbau habe ich noch immer keine Idee, warum der rechte Kontakt bei dir die Lampen nur ein-, aber nicht ausschaltet. Wenn er das eine tut, sollte er auch das andere tun. Wenn ich mir deine Versuchsanlage ansehen könnte, dann würde ich eventuell die Ursache darauf entdecken ... Viele Grüße Götz
-
Oh, vielen Dank @Phrontistes Das wusste ich noch nicht.
-
Nein, das geht nicht. Siehe Folgebeitrag von @Phrontistes Du musst bitte kannst alternativ eine Kamera aufstellen und dann per EV auf diese Kamera umschalten. Den Standpunkt für die Kamera kannst du aus deiner aktuellen Ansicht übernehmen, aber die Brennweite musst du anschließend noch anpassen. (35° anstatt 45°) Viele Grüße Götz
-
könnte zum Beispiel so aussehen: local t, t2 = layout:getVehicleGroup(vehicle) local Wagen_3 = t[3] local Ausrichtung = t2[3] if Ausrichtung == 1 then Wagen_3.couplers[1].enabled = false else Wagen_3.couplers[0].enabled = false end Und hier ist eine Beispielanlage mit diesem Skript: Wagen 3 abkuppeln.mbp Die Wagen 4 und 5 werden abgekuppelt, sobald der Zug den Bremskontakt betritt. Als Wagen 3 habe ich bewusst einen mit Bremserhaus gewählt. Dem kannst du ansehen, wir herum er im Zugverband eingegliedert ist. Das Skript funktioniert auch dann, wenn du den Wagen umdrehst. Dazu dient die Bedingung "if Ausrichtung == 1" couplers[1] ist die hintere Kupplung des Fahrzeugs, couplers[0] die vordere. Dass ich die Tabellenplätze t[3] und t2[3] neuen Variablen mit anderen Namen zuweise, dient nur der Lesbarkeit der nachfolgenden Zeilen. Man kann ebenso gut an den entsprechenden Stellen direkt die Tabellenplätze einsetzen. Viele Grüße Götz
-
Hallo jloos, du wirst dafür Lua bemühen müssen. Wenn du diese Wiederholung in Lua wandelst, dann siehst du dort in der ersten Zeile, dass zwei Tabellen (t und t2) erzeugt werden. local t, t2 = layout:getVehicleGroup(vehicle) Die erste Tabelle (t) enthält die Fahrzeuge des Zugverbands. Die zweite Tabelle (t2) enthält die Ausrichtung der Fahrzeuge relativ zur Fahrtrichtung. Die Wiederholung selbst benötigst du nicht. t[3] ist das dritte Fahrzeug im Zugverband. t2[3] sagt dir, wie herum dieses Fahrzeug im Verband eingegliedert ist. Je nach Ausrichtung musst du jetzt bei diesem Fahrzeug entweder die vordere oder die hintere Kupplung lösen. Viele Grüße Götz
-
Nie! Aber manchmal möchte man das Fahrzeug angeben. Und manchmal den Kontakt, auf dem das Fahrzeug steht. Weil das Studio nicht wissen kann, was von Fall zu Fall gewünscht ist, muss man es selbst einstellen.
-
Dann steht in der EV "alle Fahrzeuge" wo eigentlich "Auslöser -> Fahrzeug" stehen müsste. falsch: richtig: Die EV spricht ja mit "Auslöser -> Fahrzeug" nur das Fahrzeug an, welches gerade den Kontakt betreten hat. Wenn die anderen Fahrzeuge durch den vorherigen Fehler schon mit 20 km/h schleichen, dann behalten sie diese Geschwindigkeit natürlich bei, bis du sie wieder änderst. Sie können nicht wissen, dass sie eigentlich schneller fahren sollten. Viele Grüße Götz
-
Kennst du meine Beispielanlage und die Art, wie dort im GBS die möglichen Wege dargestellt werden? Video: Fahrstraßen im GBS zuweisen
-
Du musst in jeder Lok eine Variable haben, welche die zugehörige Fahrstraße enthält. Und der Name dieser Variablen muss in allen Loks identisch sein. Den Eintrag in der EV brauchst du aber nur einmal für alle. Denn der holt sich ja aus der ankommenden Lok (= Auslöser - Fahrzeug) die zugehörige Fahrstraße (aus der Variablen) und schaltet diese dann aktiv.
-
Hallo @andre-catin, hier siehst du ein Beispiel, wie du das programmieren kannst: Und in der Beschreibung zum Video steht auch die Anlagen-ID zu dieser Beispielanlage. Viele Grüße Götz
-
Mit gedrückter mittlerer Maustaste oder mit den Tasten Q, E (seitwärts) und Y, X (auf und ab) Mit W, A, S und D kannst du sie verschieben und mit den Tasten Bild auf und Bild Ab kannst du die Höhe verändern. Hier findest du diese Tastenbelegungen im WIKI:
-
Die Grundplatte ist nicht gekippt, Roni, sondern nur die Kamera. Klicke bitte einmal ins Leere, drücke die Enter-Taste und das Bild steht wieder gerade. Viele Grüße Götz
-
Hast du dir meine Beispielanlage dazu (in meiner ersten Antwort) denn noch nicht ansehen können? Da mache ich es vor. Du musst folgendes tun: Gib jeder Lok eine Variable vom Typ "Fahrstraße". Diese Variable muss bei allen Loks denselben Namen haben. (In meinem Beispielbild ist das der Name FS) In der Variablen speicherst du die passende Fahrstraße für diese Lok. Erstelle ein Ereignis für einen Kontakt vor der Einfahrt in den Gleisbaubereich. In diesem Beispiel habe ich das Signal genommen, an dem deine 5 Fahrstraßen beginnen. Bei Betreten des Kontakts wird die Aktion "Fahrstraße aktivieren" aus der Rubrik "Gleise und Straßen" ausgeführt. Die richtige Fahrstraße findest du in der auslösenden Lok. Deshalb benötigst du für das Objekt die "erweiterte Variable". Die erlaubt dir zwei Dinge anzugeben: Das Objekt (= das auslösende Fahrzeug) und den Variablennamen (in meinem Beispiel FS) Der Zustand der Fahrstraße soll "aktiv" sein (ist bei dieser Aktion schon vorgewählt) Und die Anforderung soll nicht vorgemerkt werden. Deshalb musst du an der Stelle bitte das Häkchen entfernen. Das war alles. Wenn jetzt eine der Loks das Signal betritt, wird die Fahrstraße gestellt, die in ihrer Variablen gespeichert ist. Schau mal bitte, wie weit du mit der Erklärung (und meiner Beispielanlage) kommst. Und wenn es irgendwo klemmt, dann helfen wir dir weiter. Viele Grüße Götz
-
Dieser Fehler kann verschiedene Ursachen haben. Um zu erkennen, welche bei dir zutrifft (und wie du das beheben kannst) müsste ich sehen, wie die betreffende Stelle auf deiner Anlage aussieht. Und wie du deine Fahrstraßen anlegen wolltest. Am besten wäre, ich könnte mir deine Anlage mal anschauen. Magst du sie veröffentlichen, damit ich darauf zugreifen kann?