EASY
-
Benutzer seit
-
Letzter Besuch
-
Aktuell
Liest ein Thema: Symmetie-Problem mit _WheelSet
Beiträge erstellt von EASY
-
-
Bearbeitet von EASY
Hallo @Neo ,
ich habe als Versuch eine Seilbahn gebaut um _StaticZ von V9.5 auszuprobieren. Dabei bin ich auf folgendes Problem gestoßen (welches allerdings nichts mit V9.5 oder _StaticZ zu tun hat).
Die Laufrollen und _WheelSet sind auf die x-Achse Ausgerichtet...


... damit die Laufrollenpaare und der Rollenhalter der Drehung von _WheelSet (Blender Emty) folgen (Steigungen, Kurven), sind sie Kinder von _WheelSet...

... und alles liegt symmetrisch zur x-Achse...

Trotzdem gibt es im MBS beim Aufsetzen auf das "Drahtseil" (virtuelle Spur) einen deutlichen Versatz in y-Richtung...

Es hat etwas gedauert, bis ich dahinter gekommen bin, daß es am asymmetrischen Aufbau vom "Rollenhalter" liegt...

Gestalte ich diesen symmetrisch...

... stimmt auch die Lage im MBS (Mitte Spur)...

Nun meine Frage:
Ich dachte immer, daß die (absoluten) Koordinaten von _WheelSet ausschlaggebend sind, aber anscheinend werden die Geometrie der Kinder von _WheelSet in die Berechnungen der Koordinaten mit einbezogen.Ist das nun ein Problem des Exporters in Blender oder des Importers vom MBS oder muß das so sein und wenn ja, warum? ?
Gruß
EASY -
Hallo,
vor 8 Stunden schrieb Leslie: Ich finde es auch seltsam
ich nicht. Denn es zeigt, daß Ziel setzen und Fahrstraße zwei unterschiedlichen Konzepten folgen...
vor 8 Stunden schrieb Leslie: Ich schicke dir die korrekte Version:
... eben nicht
(... aber deine Antwort entspricht dem, was ich [von dir] erwartet habe
...) -
Hallo,
ein kleiner Versuchsaufbau mit 2 Fahrstraßen...


Am 13.12.2025 um 18:56 schrieb Leslie: Ich habe es ausprobiert und es funktioniert einwandfrei.
Ich habe es auch ausprobiert... funktioniert gar nicht. Wenn ich die Fahrstraße "FS rechts" aktiviere... biegt die Lok trotzdem nach links ab...
-
vor 26 Minuten schrieb Leslie: Lässt sich die Situation durch eine Routenwahl lösen?
Du hast jetzt genügend Hinweise erhalten... einfach selbst ausprobieren...
-
Hallo,
vor 9 Stunden schrieb Leslie: Man kann nach dem Portal ein reines 3D-Gleis einfügen
vor 8 Stunden schrieb Leslie: Aus der Perspektive des Zuges betrachtet, ist nicht zu übersehen, dass er in der Luft fährt. In diesem Fall ist diese Lösung hilfreich.
... das stimmt natürlich, ich habe in meinem Beitrag deine beiden Aussagen vermischt...
vor 9 Stunden schrieb Leslie: Deshalb hatte ich ja schon mal darum gebeten, dass das Portal nicht nur am Ende der Strecke funktioniert.
führt zu:
vor 9 Stunden schrieb EASY: Oder eine andere Überlegung:
Wenn das Portal genau zwischen zwei Gleisen ist, also genau auf dem Gleisstoß, woher soll das MBS wissen, welches Gleis das weiterführende sein soll? -
Hallo,
vor 17 Minuten schrieb Leslie: Man kann nach dem Portal ein reines 3D-Gleis einfügen, da der Zug in der Luft sonst komisch aussieht.
Portale sollen eine verborgene Strecke ersetzen (eine Strecke, die nicht einsehbar ist) und als Ersatz für diese dienen, damit man die Gleise/Straßen nicht setzen muß.
Da kann es auch mal "komisch aussehen"...Oder eine andere Überlegung:
Wenn das Portal genau zwischen zwei Gleisen ist, also genau auf dem Gleisstoß, woher soll das MBS wissen, welches Gleis das weiterführende sein soll? -
Bearbeitet von EASY
Hallo @moon2018 ,
warum setzt Du hinter das Portal einen Prellbock (der, wie es aussieht, auch noch ein kleines Stück eigenes Gleis hat)?

Ein Portal an einem nicht offenen Gleisende ist keine gute Idee...
Gruß
EASY -
Bearbeitet von EASY
Hi,
vor einer Stunde schrieb mich.chr: With the condition I want to test if any loco that runs over the trackcontact has a certain keyword and then do actions.
the event with the Condition : (Property/Variable has Value)

Step by step:
Variable -> variable (Extended)

Object -> Trigger
... choose -> Vehicle...

Name -> choose -> Test

= -> Keyword

EASY
-
Bearbeitet von EASY
@Neo ,
irgenswie habe ich den Überblick verloren.
Ich dabe jetzt 2 Updates hinter mir 9.5.0.6 und 9.5.0.7.
Da ich neugierig bin, wo kann ich finden, was sich zwischenzeitlich geändert hat?Gruß
EASY -
Hallo,
vor 16 Minuten schrieb mich.chr: An event with trigger "Track contact is triggered" is created with one condition "Vehicle is located on Track/Trackcontact".
The condition is true if:
>>VEHICLE<< - Here I select "Variable">"Objectvariable" and select the keyword "TEST" (from the loco)
>>TRACK/TRACKCONTACT<< - Here I select the trackcontact´"Track Contact".
The error message occurs because you select the object variable “Test” from the locomotive “OEBB 2048” as the vehicle. The object variable “Test” is a keyword. A keyword cannot be placed on a track contact.
Do you want to check whether the locomotive “OEBB 2048” specifically has the object variable ‘Test’ as a keyword, or generally whether the locomotive entering the track contact has the keyword “Test”?
Die Fehlermeldung entsteht dadurch, daß Du als Fahrzeug die Objektvariable "Test" von der Lok "OEBB 2048" auswählst. Die Objektvariable "Test" ist ein Schlüsselwort. Ein Schlüsselwort kann nicht auf einem Gleiskontakt stehen.
Möchtest Du abfragen ob speziell die Lok "OEBB 2048" die Objektvariable "Test" als Schlüsselwort hat, oder allgemein ob die Lok, die den Gleiskontakt betritt des Schlüsselwort "Test" hat?
EASY
-
Hallo,
vor 57 Minuten schrieb Leslie: Ich frage deshalb, weil viele meiner Kompilationen nur im Standardzustand gespeichert werden können. Wenn ich nicht angemeldet bin, warnt mich das Programm zwar, aber wenn ich angemeldet bin, speichert es ohne Nachfrage die falsche Kopie. Das möchte ich vermeiden. Ich nutze das Programm außerdem auf einem gemeinsam genutzten Computer, und es wäre nicht gut, wenn jemand anderes es unter meinem Namen verwenden würde.
Du möchtest, daß kein anderer Anwender des gemeinschaftlich genutztem Computer auf eine Anlage zugreifen kann, die mehr als 150 Objekte hat.
Wenn Du dir sicher bist, daß in der Zwischenzeit kein anderer den Computer benutzt, möchtest Du optional eingeben können, daß Du angemeldet bleibst...vor 1 Stunde schrieb Leslie: Beim Anmelden bei MBS möchte ich Sie bitten, Ihre E-Mail-Adresse beim Abmelden zu speichern, damit Sie sie nicht jedes Mal neu eingeben müssen.
Zusätzlich wäre es hilfreich, eine Option zum „Angemeldet bleiben“ hinzuzufügen, deren Status das Programm speichert, da dies nicht für alle Nutzer die Standardeinstellung sein soll.
... aber sicherheitshalber soll Dich das Programm beim Schließen abmelden...vor 1 Stunde schrieb Leslie: Ich frage deshalb, weil ich mich nicht jedes Mal abmelden möchte. Das Programm soll das automatisch erledigen.
Vielleicht ist es auch ein Übersetzungefehler aber nach dieser Aussage...
vor 58 Minuten schrieb Leslie: Die Grenze von 150 ist hier der springende Punkt: Die Kompilierung sollte nicht gespeichert werden, wenn es mehr sind, da sie sich dann in einem anderen Zustand befindet. Ich möchte sie nicht so speichern.
... stellt sich die Frage, warum Du Dich anmeldest, wenn Du Projekte mit mehr als 150 Objekte sowieso nicht speichern möchtest...
Oder möchtest Du (wenn Du angemeldet bist) so etwas wie eine Meldung... es sind mehr als 150 Objekte auf der Anlage?Du solltest einmal im Zusammenhang erklären, was Du möchtest und nicht nach jeder Antwort noch eine Bedingung hinzufügen...
-
Bearbeitet von EASY
Hallo,
vor 25 Minuten schrieb BahnLand: Habe ich das richtig erkannt, dass die Bedingung "Fahrzeug befindet sich zwischen zwei Gleiskontakten" nicht funktionieren kann, wenn sich einer der Kontakte auf einer inaktiven Spur einer Weiche oder Kreuzungsweiche befindet?
Wenn ich @Neo an anderer Stelle richtig verstanden habe, dann basiert "Fahrzeug befindet sich zwischen zwei Gleiskontakten" und "Fahrzeug fährt in Richtung Gleis /Gleiskontakt" auf den gleichen Prinzipien. Es muß dem Fahrzeug also möglich sein den / die Endpunkt(e) zu erreichen. Deshalb geht es nicht wenn der Gleiskontakt entweder auf oder hinter einer gesperrten Spur einer Weiche liegt (und es keinen alternativen Weg gibt)
Gruß
EASY -
Hallo,
vor einer Stunde schrieb Leslie: Ich verstehe, aber ich kann es nicht finden. Es gibt nur eine Option auf der Seite: 3,7 MB und Version 9, 64 Bit. Es gibt nichts anderes. Wo kann ich finden, was Sie geschrieben haben?
Diese Datei downloaden (es ist keine Installationsdatei für eine Version sondern der "Webinstaller")...

... die Datei aufrufen...

... und hier die Version vom MBS auswählen...

-
Hallo,
vor einer Stunde schrieb Leslie: Hallo!
Zumindest eine Ausnahme sollte man machen: Auf vielen Rechnern läuft noch Win7 (auch 32/64).
Für diese Maschinen erhalten sie entweder eine halblegale Kopie von wer weiß wo und mit welchen Extras – oder der Programmierer kann sein eigenes, bewährtes Programm veröffentlichen, das sicher funktioniert.
... siehe diesen Beitrag von Neo...
Du kannst auch weiterhin alle älteren Versionen herunterladen, auf der Webseite wird allerdings seit ein paar Wochen ein "Webinstaller" angeboten, d.h. es wird immer nur eine kleine Setup-Datei heruntergeladen, und beim Start des Setups hast du dann die Möglichkeit, die gewünschte Version auszuwählen. Vorteil dieser Methode ist, dass die korrekte Plattform automatisch ausgewählt wird (32 Bit vs. 64 Bit) und externe Downloadportale keine veralteten Setup-Dateien mehr speichern.
-
Hallo,
vor einer Stunde schrieb MarkoP: Wie viele Softwareentwickler sind dir bekannt die auf diese Art und Weise ihr Produkt vermarkten?
vor 54 Minuten schrieb Neo: Das Studio wird nicht damit beworben, dass beim Kauf auch der Zugriff auf alten Versionen enthalten ist. Das ist einfach nur eine kostenlose Dreingabe.
... es gibt eben auch nette Softwareentwickler
... die gibt es nur nicht so oft
Gruß
EASY -
Hallo @Neo
Wenn ich einen objektbezogenen Drohnenflug definiert habe (z.B. Fahrzeug 1) und wieder auf 3D umschalte, dann ist mit dem Tastaurkürzel C bei nicht markiertem Fahrzeug der Drohnenflug aktiv (der sich auf Fahrzeug 1 bezieht) und mit markiertem Fahrzeug die Cockpit-Kamera, welches ja auch ein anderes Fahrzeug sein kann, als Fahrzeug 1.
Wäre es da nicht sinnvoll dem Drohnenflug ein anderes Tastaturkürzel zuzuweisen?Gruß
EASY -
Hallo,
vor 5 Stunden schrieb MarkoP: Denn woher soll die Installatoionsroutine wissen ob ich für die unter "weitere Optionen" (was ich ehrlich gesagt noch bei keiner Intallation entdecken konnte) ausgewählte Version eine Lizenz habe?
... indem sie auf dem Server von @Neo nachfragt, welche Version Du erworben hast. Dann werden diese Version und alle darunter liegenden Versionen als Auswahl angezeigt...
vor 4 Stunden schrieb Neo: Eine Lizenz des Studios beinhaltet automatisch immer auch eine Lizenz aller alten Versionen
vor 6 Stunden schrieb MarkoP: Aber das bedeutet im Rückkehrschluss, dass jemand die V9.5 Pro kaufen kann und die V8.5 Pro installieren ohne diese gekauft zu haben.
... genau das bedeutet das und Du kannst alle Versionen Installieren, um z.B. Vergleiche anstellen zu können.
... worin besteht nun das Problem?Gruß
EASY -
Hallo,
vor 10 Minuten schrieb alexander42: mit der kommenden Version 9.5 wird es sogar noch einfacher:
... hatte ich auch auf dem Schirm da es Variablen (Schlagworte für jede einzelne FS) spart und Erweiterungen noch einfacher sind.
... aber ist noch Beta-Version, weshalb ich diesen Hinweis nicht gegeben habe
...Gruß
EASY -
Hallo,
vor 11 Minuten schrieb Neo: Ich glaube dein Problem erkannt zu haben. Wenn du in V9.5 mit ENTER ein Objekt zentrierst (egal ob 3D-Ansicht oder Drohne), bliebt die Kamera anschließend auf das Objekt fixiert und folgt dem Objekt, bis du die Kamera wegbewegst.
... bei der 3D- Ansicht ist das etwas sehr ungünstig, da man tatsächlich erst die Kamera bewegen muß (rechte Maustaste und etwas bewegen) um aus diesem (Fixier-) Modus wieder herauszukommen.
vor 14 Minuten schrieb Neo: Dann können wir prüfen, ob es hier einen Anpassungsbedarf gibt.
... da würde ich Anpassungsbedarf anmelden wollen, da das Verhalten etwas schwer als "normal" zu vermitteln ist

Gruß
EASY -
Bearbeitet von EASY
Hallo @Goetz ,
Wäre es nicht einfacher den Fahrstraßen Schlagwörter zu geben ("Einfahrt" bzw "Ausfahrt") und die Wiederholung über "Für Fahrstraßen mit einem Schlagwort" bzw. "layout:getRoutesByKeyword" laufen zu lassen? Dann braucht man sich bei Erweiterungen des Bahnhofs um weitere Gleise nicht mehr um die Modulvariablen "Einfahrten" und "Ausfahrten" zu kümmern (sie entfallen...) (... und in lua kommt man ganz ohne Modulvariable aus...) (... oder wolltest Du es mit der Vermittlung der Möglichkeit "sanft" angehen?)
Zufall für FS mit Schlagwort.mbp
Gruß
EASY -
Hallo
vor 31 Minuten schrieb Klartexter: Hier ein kurzes Video, ich will die Stelle mit den zwei Weichengleisen in V9.5 ansteuern:
.... genau so sieht es aus, wenn du im "Drohnenflog" bist (du kannst nur auf etwas bestimmtes zu hinzoomen).
Wenn du zum Erstellen des Videos auf der 3D Kamera warst und vorher Versuche mit dem Drohenflug gemacht hast, dann sieht es so aus als ob die Umstellung auf 3D nicht geklappt hätte (der Drohnenflug ohne Objekt merkt sich anscheinend den Drohnenflug mit dem letzten Objekt)... warum auch immer, das kann ich dir nicht beantworten...vor 36 Minuten schrieb Klartexter: Aber ich verstehe einen Betatest so, dass man eigene Erfahrungen einbringen soll.
... das ist ja auch gut so.
Es ist nur etwas schwieriger, wenn sich ein Fehler nicht nachvollziehen läßt... wie z.B. dein Problem mit dem Mausrad... da muß man erst einmal abwarten, ob sich noch andere mit diesem Problem melden... (es gab in der Vergangenheit auch schon Probleme die abhängig waren vom verwendeten Computersystem)...Gruß
EASY -
Bearbeitet von EASY
Hallo,
vor 12 Minuten schrieb Neo: Der Drohnenflug dient nicht zum Bearbeiten deiner Anlage, sondern zum Erkunden.
... noch als Ergänzung: Der Drohnenflug mit der Zuordnung zu einem Objekt, legt den Fokus auf das Objekt. Wenn sich das Objekt bewegt, bewegt sich die Kamera mit. Einem bewegten Objekt folgt die Kamera automatisch (in ihrer Position). Im Vergleich zu bisher konnte man zwar auch einer Kamera des Verfolgen eines Objektes zuweisen, die Kamera ist aber statisch an ihrer Position geblieben. Der Drohnenflog ist also ein Verfolgen eines Objektes, wobei die Kamera quasi mit dem Objekt verknüpft ist...
vor 45 Minuten schrieb Klartexter: Wenn ich in V9 das Mausrad nach vorn drehe, dann nähere ich mich dem Objekt, drehe ich es nach hinten, dann entferne ich mich von dem Objekt. In V9.5 ist das jetzt genau umgedreht,
kann ich so nicht bestätigen... bei mir ist es in beiden Versionen gleich.
Gruß
EASY -
Bearbeitet von EASY
Hallo,
vor 2 Stunden schrieb Hawkeye: Ist das so korrekt?
local a,b = vehicle:isHeadingToward(contact) print ("Entfernung:",b)VG,
Hawkeye
... genau so

Hinweis: funktioniert nur bis zu einem Abstand von <= 130,5m 1:1 bzw. 150mm H0 (wie vorher auch schon für den Wert a). Darüber hinaus kommt für b 0 heraus und für a false.
Gruß
EASY -
Bearbeitet von EASY
Hallo,
vor 9 Minuten schrieb Neo: Wie lautet denn die Lösung?
... Die Brückenelemente der Gruppe zuerst in ihrer Grundausrichtung zusammenstellen und gruppieren. Dann die Gruppe an der gewünschten Stelle positionieren / ausrichten.
Somit ergeben sich für Drehungen der Gruppe (beim Ausrichten) Unterschiede zwischen global und lokal.
Im vorliegenden Fall wurden die Brückenelemente zuerst an die gewünschte Stelle gebracht und ausgerichtet und dann gruppiert. Da die Gruppe dann nicht mehr bewegt / ausgerichtet werden mußte, ergibt sich (logischerweise) für die Gruppe kein Unterschied zwischen global und lokal.Gruß
EASY
Symmetie-Problem mit _WheelSet
in Modellbau mit externen Programmen
Geschrieben
Hallo,
einfaches Modell mit _WheelSet0 und _WheelSet1
...symmetrisch...

... asymmetrisch...

Ergebnis im MBS...
... die Asymmetrie wird mit berücksichtigt !
... kann man natürlich so (absolute Koordinaten) oder so (gemittelte Koordinaten) verstehen
Ich verstehe nur gar nicht, warum beim Emty die Geometrie der Kinder mit berücksichtigt wird.
Gruß
EASY