Jump to content

EASY

Mitglieder
  • Gesamte Inhalte

    3066
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von EASY

  1. EASY

    Rasterpunkte

    Hallo Neo, ... ich nehme an. daß fex so etwas meint wie beim Positionieren eines Objektes "am Raster ausrichten (einrasten)" und das ganze dann noch ein/aus schaltbar... wie man es z.B. von Grafikprogrammen kennt... Gruß EASY
  2. Hallo MarkoP ... sorry... war in Deinem ersten Beitrag nicht so ersichtlich, was Du meinst... um einmal beim Beispiel vom Heli zu bleiben... Du hast eine Strecke (Geise) für den Heli angelegt und wenn Du den Heli (auf dem Gleis?) verschiebst, beginnt er sich zu "zerlegen"? Wenn ja, ist dies dann, wenn Du den Heli als ganzes (Gruppe) verschiebst, oder wenn Du das Teil verschiebst, das als Rollmaterial definiert ist (ohne die Gruppe aufzulösen) ? Gruß EASY
  3. Hallo MarkoP, ZitatDiese Bewegung erfolgt in Verschieberichtung soweit ich das beurteilen kann. ... ja... das ist Sinn und Zweck der Verknüpfung... und ein ausgeblendetes Objekt ist nach wie vor vorhanden.. nur eben nicht sichbar. ... offen gestanden, kann ich nicht ganz verstehen worin Dein Problem liegt... hättest Du gerne, daß mit der "Unsichtbarkeit" die Verknüpfung unwirksam wird? Gruß EASY 
  4. Hallo Stefan, ... so wie im 2.Bild, bist Du prinzipiell schon richtig... (keine Gruppe, keine Komponente -> Zugriff auf Einzelfläche)... ... was mir allerdings auffällt... im Kontextmenü erscheint die Auswahlmöglichkeit "Gruppieren"... ... wenn nur eine Fläche ausgewählt ist, dann erscheint "Gruppieren" nicht ! In Deinem Bild sehe ich, daß nicht nur die Fläche (kleine blaue Punkte), sondern auch die Kanten der Fläche (blau eingefärbt) markiert sind. Dies deutet darauf hin, daß Du die Fläche mit einem Doppelklick ausgewählt hast... Versuche es noch einmal mit einen einfachen (linken) Mausklick um nur die Fläche auszuwählen (ohne Kante(n) !!!!) und dann mit Rechtklick das Kontextmenü... Gruß EASY
  5. Hallo Skywlaker031, ... ist mal nur aus der Ferne und deshalb nur mit Schlagworten behaftet... Blender teilt Dir mit der Fahlermeldung primär folgendes mit: Du hast keinen 3D-Hardwarebeschleuniger / Deine OpenGL Version ist veraltet (was das ist, kannst Du ja mal in der Wikipedia nachschlagen) Dies deutet eigentlich eindeutig auf ein Treiberproblem mit Deiner Grafikkarte hin. Ich habe mal etwas gegooglet und manche Leute berichten von ähnlichen Problemen (allerdings bei Spielen) nach einem Windowsupdate. Nun weiß ich natürlich nicht, in wie weit Dein Computerwissen reicht... aber vielleicht solltest Du mal den neuesten Treiber direkt von der Herstellerseite holen und diesen (neu) installieren... ... wie gesagt mal nur so aus der Ferne gesprochen... Anmerkung: Bei Blender hole ich mir nicht den "Installer" sondern die ".ZIP", so wird Blender nicht installiert sondern läuft als "Protable"-Version... ist aber persönliche Ansichtssache... Gruß EASY  
  6. Hallo Neo, wäre es mit der Einführung des Entkupplungsgleises eigentlich nicht logisch, wenn es "Wagon betritt ein Gleis" (oder um die Ereignisse in Grenzen zu halten "Wagon betritt Entkupplungsgleis") als Ereignis geben würde? So richtig weiß ich noch nicht, wie ich einen Wagon ("Kesselwagen Esso") der sich mitten in einem Zug befindet definiert abkuppeln soll (außer einem Timer der immer wieder die Bedingung "Lok/Wagen steht auf einem Gleis" abfragt...) ... oder habe ich da noch etwas übersehen? Gruß EASY
  7. Hallo, Ich habe eine neue Vorlage erstellt, die folgende Änderungen berücksichtigt, die sich mit der Einführung von Plugins ergeben haben. 1) Beim Aufruf eines Plugins im MBS werden dem Programm (Plugin) Startparameter übergeben siehe wiki  Die Parameter (außer Spracheinstellung) werden von der Vorlage ausgewertet. Hinweis: In der Vorlage, werden diese Parameter für einen Testlauf (->"Starten") unter "Projekt" ->Eigenschaften" -> "Debuggen" -> "Befehlszeilenargumente" bereitgestellt um eine korrekte Funktion einer Auswertung zu überprüfen. Achtung: Wenn die erzeugte .exe-Datei gestartet werden soll, müssen die Parameter mit dem Aufruf mit übergeben werden! Hinweis:                                                                                                                                                                                                                                                  Das Speichern von Werten im Programm über "my.settings" funktioniert bei Plugins nicht, da mit jedem Aufruf ein temporäres Verzeichnis angelegt wird, welches beim Schließen wieder gelöscht wird.   2) Es besteht die Möglichkeit über eine Datei Einstellungswerte für das Programm zu speichern und wieder aufzurufen. (siehe Startparameter "/DataDir:") In der Vorlage ist das Schreiben und Lesen der Datei exemplarisch aufgeführt (die Werte werden zeilenweise in die Datei geschrieben und ausgelesen).   3) Die Oberfläche entspricht der meiner Plugins. (... kann geändert werden...)   Gruß EASY   Mbs-clients-for-plugins.zip
  8. Hallo, Mit dem Plugin "MBS-Fahre-Zu_EV" kann ein Objekt zu dem Koordinaten eines anderen Objektes bewegt ("gefahren") werden. (Katalog -> Plugins -> Simulation) Das Plugin arbeitet nur über die Ereignisverwaltung mit Objektvariablen. Es kann jedes Objekt bewegt werden, das folgende Objektvariablen besitzt: .#DriveTo -> ist die eigentliche "Steuerungsvariable" für die Bewegung (in der EV) und hat folgende Eigenschaft:                           Das zu bewegende Objekt bewegt sich zu dem Objekt, dessen Name in ".#DriveTo" steht. .#Speed -> Geschwindigkeit [1 ... 10] mit der sich das Objekt bewegt [in mm/Schritt] .#FirstXY -> Gibt an ob die Bewegung (in 3D) zuerst in x-y-Richtung ausgeführt werden soll (und dann erst in z-Richtung)                       (Wert =1 -> ja, Wert = 0 -> nein) .#AlsoInZ -> gibt an ob die Bewegung in 3D (x-y-z-Richtung) oder nur in 2D (x-y-Richtung) ausgeführt werden soll                        (Wert =1 -> ja, Wert = 0 -> nein)                        Hinweis: Bei Wert = 0, ist der Wert von ".#FirstXY" ohne weitere Bedeutung   .#Ready -> Wert = 0 -> wähend der Bewegung und Wert = 1 -> wenn die Bewegung abgeschlossen ist Zur Vereinfachung können einem markierten Objekt die Objekt-Variablen über das Programm zugewiesen werden ("Variablen erzeugen") Oberfläche: (mit "Ausblenden" minimiert sich das Programm in der Systentrayleiste und kann durch anklicken wieder maximiert werden) Hilfe Fenster: Dialog "Variable erzeugen": Zur besseren Veranschaulichung der verschiedenen Möglichkeiten habe ich ein kleines Demoprojekt im MBS gemacht: Gruß EASY     Beispiel_mbs-fahre-zu.zip
  9. Hallo, ... kann ja sein, daß ich mich mit meiner Frage bei Experten etwas lächerlich mache... ... aber es beschäfitigt mich nun einmal von der Logik her... ... eine Lok mit Stromabnehmer von der aus an Oberleitungen gearbeitet werden kann? Da müßte doch der Strom abgeschaltet sein! (...oder ist die Arbeitsbühne einfach gut isoliert?) ... kann mir da jemand auf die Sprünge helfen? @Seehund: Hat nichts mit Deinem Modell zu tun... die Vorlage ist nun einmal so... Gruß EASY
  10. Ausgehend von hier können mit  diesem Plugin Reihen / Stapel von Objekten gesetzt werden. (Im Gegensatz zum ursprünglichen Programm wird der "Richtungsanzeiger" nicht mehr verwendet). Das zu setzende Objekt (Grundobjekt) kann als markiertes Objekt aus dem MBS-Projekt übernommen werden. Das Setzen findet immer parallel zur x-y-Ebene statt und folgt der z-Ausrichtung (Z-Winkel im MBS) des Grundobjektes. Die Anzahl der Spalten (x-Richtung), der Zeilen (y-Richtung) und der Lagen (z-Achse) sowie deren Zwischenabstände kann eingestellt werden. Die einzelnen (Setz-)Richtungen können umgekehrt werden. Es kann ausgewählt werden ob die Objektreihe / Stapel nach dem Setzen gruppiert werden soll (Gruppenname ist frei wählbar) Jedes Einzelobjekt des Stapels erhält den Namen des Grundobjektes mit dem Zusatz "#xxxx" (mit xxxx = fortlaufende Zahl). Wird gruppiert erhält jede Objektreihe / Stapel den Namen der unter "Gruppenname" eingegeben wurde mit dem Zusatz "#xxxx" (mit xxxx = fortlaufende Zahl). Der Name des Grundobjektes wird beim Schließen des Programmes gespeichert und kann nach eineutem Öffnen wieder verwendet werden(Dialog) Die Einstellwerte werden beim Schließen des Programmes gespeichert und nach eineutem Öffnen wieder hergestellt.  Es  wird nach dem Setzen vor den Stapel gesetzt (Spalte 0 ; Zeile -1 ; Lage 0) und markiert.  Das Grundobjekt ist nicht Bestandteil der Objektreihe / des Stapels.                  (Diese Einschränkung ist prinzipbedingt, beschleunigt aber das Setzen erheblich !) Achtung ! Während gesetzt wird, werden die Objekte fortlaufend markiert, damit sie nachher (ggf.) gruppiert werden können.                  Deshalb darf während des Setzens (Aufbau des Stapels) im MBS-Projekt kein Klick mit der linken Maustaste erfolgen!                  (Rechtsklick für Ansicht umd Mausrad für Zoom sind möglich)   Programmoberfläche: Dialog (gespeicherter Objektname): Hinweis während des Setzens: Beispiel fertiger Stapel mit markiertem Grundkörper: Hilfefenster: Gruß EASY
  11. Änderung 25.11.2016: Bei der Objektvariablen "#Rotate" kann mit "_Lxx" bzw. "_Rxx" eine relative Winkeldrehung (Referenz = aktueller Winkel) vorgegeben werden, oder durch die Eingabe eines (Objekt-) Namens wird auf das entsprechende Objekt hin gedreht. Durch einen Fehler im Programm führen Objektnamen (zu denen hingedreht werden soll), die mit "L" oder "R" beginnen zu einem Fehler im Programm (mit einer Fehlermeldung "Verbindungsfehler Event") Dieser Fehler wurde behoben. (.... geändertes Plugin muß Neo noch freigeben) ================================================================================================================== Hallo, Es gibt schon verschiedene Ansätze für eine Drehbühnensteuerung hier im Forum zu finden. Deshalb wollte ich die Sache verallgemeinern und eine "allgemeine Drehsteuerung" als Plugin machen. Das Plugin arbeitet nur über die Ereignisverwaltung mit Objektvariablen. Es kann jedes Objekt gedreht werden, das folgende Objektvariablen besitzt: .#Orientation : bestimmt ob ein Objekt in seiner 0° Lage (z-Winkel) in x- oder y-Richtung ausgerichtet ist. .#Ready: Die Variable hat den Wert 0, wenn die Rotation läuft. Wenn die Rotation abgeschlossen ist, hat sie entweder den Wert 1 oder wenn das Rotationsobjekt ein Gleis ist und auf dem Gleis eine Lok steht, den Namen der Lok. .#Rotate: bestimmt wie rotiert wird. Bei einem Namen (keine Zahl am Anfang!), erfolgt die Rotation zu dem Objekt hin, welches den Namen trägt. Bei _Rxx oder _Lxx (mit xx = Zahl von 0 bis 360) wird um einen festen Winkel (=xx) nach rechts bzw. links gedreht. Bei einer Zahl (-360 bis 360) wird auf den eingestellten Winkel gedreht. .#Speed: bestimmt die Drehgeschwindigkeit. Zur Vereinfachung können einem markierten Objekt die Objekt-Variablen über das Programm zugewiesen werden ("Variablen erzeugen") Oberfläche: (mit "Ausblenden" minimiert sich das Programm in der Systentrayleiste und kann durch anklicken wieder maximiert werden) Hilfe Fenster: Dialog "Variable erzeugen": Zur besseren Veranschaulichung der verschiedenen Möglichkeiten habe ich ein kleines Demoprojekt im MBS gemacht. Ein Gleis ("Drehgleis" dreht sich) (... ist doch wieder so etwas wie eine Drehbühne geworden...) Objektvariablen von "Drehgleis": In der EV ist noch ein Ereignis ("Weiterfahren") deaktiviert. Wird dieses Ereignis akiviert, dann setzt sich die Lok am Ende der Drehung automatisch in Bewegung. (Spezialfall - Gleis mit Lok darauf - wird gedreht) ... die Lok muß allerdings "von Hand" wieder angehalten werden (... ist nur ein Demo) Gruß EASY Mbs-drehen-beispiel.zip
  12. Hallo Neo, ... daß Du Dich bei ID 303 für eine 2in1 Lösung entschlossen hast (zusätzlicher Parameter für Segmente) ist auch gut... und von der Auswertung her auch einfach. Bei meinen bisherigen Versuchen ist bei mir nur die Fragestellung aufgetaucht, ob es bei Flexgleisen nicht auch konsequent wäre, wenn im Gleiseditor vom MBS nicht auch die Länge nach "Flixgleis biegen" "richtig" angezeigt würde (über die Schnittstelle funktioniert es und in der Stückliste auch) da das Vorschaubild ja der Verbiegung entsprechend "angepasst" wird... wäre allerdings "nur der Form halber"... Gruß EASY
  13. ausgehend von hier können mit diesem Plugin den Loks im MBS-Projekt Geschwindigkeiten zugewiesen werden. Das Plugin wurde gegenüber dem Programm dahingehend erweitert, daß eine Lok nicht nur aus der Liste (->Lokname in Liste anklicken) sondern auch über die Markierung im MBS-Projekt ("Im MBS markierte Lok auswählen") übernommen werden kann. Außerdem kann ausgewäht werden, ob die Lokgeschwindigkeit mit oder ohne Beschleunigungsphase zugewiesen wird. Das Plugin startet mit dem Aufruf automatisch und die Lokliste wird eingelesen (wenn Loks Im MBS-Projekt vorhanden sind) Die festen Geschwindigkeitswerte können vom Benutzer geändert werden. Sie werden beim Schließen des Programmes gespeichert. Oberfläche: Hilfe-Fenster: Gruß EASY
  14. Hallo Neo, ... da ich in meinen Programmen immer wieder mit einer "Setzlok" arbeite und dabei meistens den Hinweis geben muß >> "Geschwindigkeitsanpassung am Berg" und "Automatischer Richtungswechse" ausschalten<< ist mir die Idee gekommen, ob es nicht möglich ist ID 380 bzw. ID 381 um einen Eingabeparameter zu erweitern, der Zugriff auf die anderen Lokparameter (außer Licht ist ein) gestattet. 380Ermittelt den Aktivierungszustand der Lichter einer LokString - Name der LokBoolean - Gibt an, ob die Lichter der Lok aktiviert oder deaktiviert sindauf 380Ermittelt Einstellungen einer LokString - Name der Lok Zahl - Lokparameter Boolean - Gibt an, ob der Parameter aktiviert oder deaktiviert ist  bzw. 381Aktiviert oder deaktiviert die Lichter einer LokString - Name der Lok Boolean - Gibt an, ob die Lichter aktiviert oder deaktiviert werden sollen Keineauf 381Aktiviert oder deaktiviert Einstellungen einer LokString - Name der Lok Zahl - Lokparameter Boolean - Gibt an, ob der Parameter aktiviert oder deaktiviert werden soll Keine  Mit Zahl: 0 = Licht, 1 = Automatische Gleisskalierung, 2 = Automatischer Richtungswechsel, 3 = Geschwindigkeitsanpassung am Berg, 4 = Weichen freischalten Gruß EASY 
  15. Hallo, ... betrifft nur, Beta-Tester !!! ... bin gerade dabei mich mit Neo über eine Änderung eines verwendeten Kommandos der Schnittstelle zu einigen... es kann also sein, das das Programm bzw. das Plugin zeitweise nicht richtig funkitoniert... wird mit dem nächsten MBS-Update dann aber wieder so angepasst sein, daß es geht... Gruß EASY
  16. Hallo Neo, ... danke für die schnelle Antwort... ZitatSoll ID 303 wie früher nur die Länge zurückgeben oder noch mehr?... ... ich finde, daß Deine letze Variante für ID 303 (Wenn ich es richtig interpetiert habe, war die Reihenfolge der Antwort: Start, Länge 1, Radius, Winkel, Länge 2, Kreuzungswinkel => Parameter aus dem Gleiseditor; und wenn nicht zutreffend Wert=0) ein Gleis (ohne Berücksichtigung seiner Lage) hinreichend beschreibt und würde dieses "Problem" Zitat  ... Immerhin würde das nur für gerade und einfach gebogene Gleise funktionieren. Sobald eine Kurve z.B. ein gerades Anfangssegment hat, kannst du aus der Länge ja nicht mehr auf den Radius schließen.... auch "beseitigen". Das einzige Problem, wäre dann nur noch das Flexigleis, das momentan nicht in dieses Antwortschema paßt. Konsequent wäre ja nur die Länge... ist nur im Gleiseditor nicht dynamisch (einmal eingestellter Wert bleibt auch nach dem Verbiegen erhalten, obwohl es bestimmt nicht mehr stimmt)... wäre aber auch nicht "schlimm" wenn ein anderes Schema herauskommt, mit dem man die Länge (und/oder (Teil-) Radien berechnen muß/kann... (doch relative Werte in x,y ?) Zitat... für mich ist das kein Problem, zwei getrennte Kommandos für die Länge und die Segmente anzubieten... ... würde ich in diesem Fall als Verhandlungsergebnis: positive Zustimmung werten... Gruß EASY
  17. Hallo Neo, ... nach der 2. Änderung von ID 303, weiß ich nicht in wie weit Du noch verhandlungsbereit bist aber ich mache trotzdem mal einen Versuch... wäre es möglich, die beiden Funktionen für Gleise "Parameter" und "Koordinaten" getrennt als Kommando zu machen? Verhandlungsbasis: ID 303 würde in seiner letzten Fassung bestehen bleiben (Datensatz, wie im Gleiseditor (bei Flexgleis würde dann auch nur Länge genügen)) und es gibt ein neues Kommando für die Koordinaten der (Gleis-) Segmente. Begründung des Verhandlungsversuches: Die Ausgabe der Segmetkoordinaten ist ideal für eine 3D-Streckenverfolgung, da man sich die ganze Umrechnerei bei gedrehten und vor allen dann auch noch angestellten Gleisen (Kurven besonders) ersparen kann. ... allerdings hat man dann diese Umrechnerei, wenn man nur die Koordinaten hat und z.B. den Radius oder die Länge einer angestellten und verdehten Kurve bestimmen möchte...  Verhandlungsergebnis:____________________________________________(hier eintragen) Gruß EASY  
  18. Hallo Neo, ... danke für die ausführliche Antwort. Ich muß allerdings gestehen, daß ich Deiner Ausführung noch nicht so ganz folgen kann... da muß ich mir wohl erst einmal noch ein paar Zettelchen vollkritzeln... ZitatEinige Schritte davon müsstest du ja jetzt schon verwenden, um von relativen Koordinaten zu absoluten zu transformieren. Wenn nicht, sag Bescheid... ... bisher noch nicht. Beim "Oberleitungssetzen" und beim "Tunnelbau" bin ich einen anderen Weg gegangen. In beiden Fällen mußte ich mir auf irgendeine Weise den (evtl. vorhandenen) Radius einer definiert gefahrenen Strecke (=Bogenlänge) und den dazugehörigen Winkel (aus dx, dy) errechnen (-> Kreissegment) um daraus die Segmenthöhe (= Mittelabweichung Oberleitung) bzw. Segmentlänge (= Tunnelsegmentlänge) zu errechnen um mit einer (quasi) Aufaddition zu bestimmen, wie weit ich nun fahren kann, bis ein Maximalwert erreicht ist. Ich bin also nicht vom Gleis ausgegangen, sondern von den Koordinaten der "Setzlok". Daraus ergab sich damals meine Fragestellung nach dem Rückgabewert vom Radius bei ID 303. Für Kurven und (vor allen) für Flexigleise hätte ich so (in Verbindung mit ID 360) einen direkten und genaueren Wert für den Radius erhalten. ... und nun wird es schwer Deine eigentliche Fragestellung zu beantworten... Wenn ich von o.g. speziellen Fall ausgehe, wären natürlich relative Koordinaten nicht schlecht (da in Verbindung mit ID 360, das ja auch eine relative Position auf den Gleis ausgibt) nicht schlecht (-> "was ist an der aktuellen Stelle los?") Allerdings kann ich mir auch eine Streckenverfolgung vorstellen und da sind natürlich absolute Koordinaten von Vorteil ("was/wo war vorher... wie/wo geht es weiter") ... ist eben (wieder einmal) von der Problemstellung abhängig, was von Vorteil ist.... ... alledrings würde ich vom "Bauchgefühl"  eher zu den absoluten Koordinaten tendieren, da es "Strecke abfahren" und "Vorhersage machen" in einem beinhaltet... würde allerdings in diesem Zusammenhang nur "Sinn ergeben", wenn (wie von Dir vorgeschlagen) für alle Gleise gültig... Gruß EASY
  19. Ausgehend von hier können mit diesem Plugin Objekte auf 2 Arten vermessen werden. 1) Vermessen eines markierten Objektes. Hierbei wird als Grundlage der Messung die Größe der Markierungsrahmens herangezogen. (->"Messen") 2) 3D - Distanzmessung zwischen zwei definierten Messobjekten ("Messwürfel 1" und Messwüefel 2"). (-> "Vermessen") Beide Objekte sind im Katalog unter "3D Modelle" -> "Zusätzlich". (Es können auch eigene "Messwürfel" verwendet werden) Die "Messwürfel" haben im Maßstab H0 eine Kantenlänge von 10mm und können im Programm ggf. weiter skaliert werden. Die Messergebnisse werden sowohl als Werte im MBS-Projekt (in mm) als auch als umgerechnete (reale) Werte bezogen auf den Maßstab angezeigt. Der Maßstab und die Einheit des Messergebnisses kann eingestellt werden. Das Messergebnis ist immer ein positiver Wert (Absolutwerte) Über die Funktion "Korrektur" kann ggf. ein Korrekturfaktor für die Maßhaltigkeit (bezogen auf den Maßstab) berechnet werden. (Faktor = Sollwert / Istwert) Programmoberfläche: Die Einstellungen können ausgeblendet werden: Hilfe: Messwürfel: Zur Besseren Erkennung von Schnittkanten (Objekt -> Messwürfel) sind die Messwürfel halb-transparent: Gruß EASY
  20. Hallo Horst, ... wenn Du zu den Beta-Testern gehörst (hört sich so an), dann kannst Du unter den Plugins auf die "Gleis-Setz-Tools" zurückgreifen. Ich habe in diesem Plugin "Rampebauen01" (-> "Rampe"), "Rampebauen02" (-> "Bogen"), "Gleiswendel01" ( -> "Gleiswendel") und "Hoehe-messen" (-> "Höhenmarken") zu einem Plugin zusammengefasst und die Änderung des Schnittstellenkommandos mit korrigiert. Neo muß das geänderte Plugin allerdings erst noch freigeben... (kann am Wochenende verständlicherweise etwas dauern...) Rückmeldung wäre schön, ob es nun wieder wie "gewohnt" funktioniert... Gruß EASY
  21. Hallo Neo, ... noch etwas leichte Kost... ... wäre es noch möglich bei der Schnittstelle ID 300 und ID 301 um "Entkupplungsgleis" (=10) zu erweitern? Gruß EASY
  22. Hallo Horst, ... ich gebe es zu, daß ich diese Änderung "beantragt" habe... ZitatIch warte dann beruhigt auf die Modifikation des Rampenprogramms. ... das beruhigt mich wieder etwas... müßte im Laufe der Woche klappen... Gruß EASY
  23. Hello stonem335, you can import objects (.3ds, .x Files) with "Edit" -> "Paste from" -> "File".  Attention! Objects with a "special function" (ie. trains) will not work correctly when "only" be imported (train is not running on tracks)  Best way is to use your own Objects is to put them in the Catalog "Catalog" -> "3D Models" -> "New" -> (and choose a category ie. for a new train -> "track vehicle") EASY
  24. Hallo Neo, ... bei ID303 mit Flexigleis bin ich noch nicht ganz hinter die Logik des Resultates gekommen... ZitatEin Segment eines Flexgleises ist genau eine Bahnschwelle lang. Die X- und Y-Positionen beziehen sich relativ zu der Gleisposition, die du mit dem Kommando 102 ermittelst... Wenn ich ein Flexigleis nehme (und es nicht verbiege) bekomme ich eine Reihe in der die x-Werte immer 0 sind  und die y-Werte zwischen 0 und 1 liegen (bei der Standardlängeneinheit des MBS "cm"... bei "mm" liegt es dann zwischen 0 und 10...).... und dies unabhängig von der Gleislänge (!) nur, daß die Anzahl der Datenwerte (logischerweise) zunimmt. Daß sich die x-Werte nicht verändern, verstehe ich ja noch (da ein "frisches" Gleis in y-Richtung ausgerichtet ist und wenn gerade keinen delta-x-Wert besitzt) aber daß die y-Werte von 0 bis 1 (unabhängig von der Gleislänge) laufen noch nicht so ganz. Muß man diese Werte noch mit der Gleislänge multiplizieren um die Werte zu erhalten?  Die Gleisposition von ID 102 ist in der Mitte des Gleises... wenn nun die y-Reihe mit 0 beginnt, und diese Angabe eine relative Position (zu ID 102) darstellen soll, dann wäre mathematisch gesehen der Anfang des Gleises deckungsgleich mit der Mitte des Gleises (in y-Richtung)... und da komme ich dann gänzlich ins grübeln... ... und dies ist nur der "einfache Fall" ohne Verbiegung... Gruß EASY
  25. Hallo Neo, Prinzipiell bin ich ein Befürworter definierter Anfangszustände ("Start"-igendetwas)... aber wäre es nicht möglich die Animation im MBS anzuhalten, solange der bzw. die Dialoge (soll Plugin gestaret werden und die "Vertrauensfrage") erscheinen? ... Zeitkritisch in der EV kann es dann natürlich immer noch werden, wenn das Laden eines umfangreicheren Plugins auch noch etwas Zeit benötigt... P.S. " deaktivierte Animationen (F5)" ... bin ich kein so ein Freund von, weil es beim unbedarften User erst einmal Erstaunen hervorruft, daß sich gar nichts tut... Gruß EASY
×
×
  • Neu erstellen...