Jump to content

EASY

Mitglieder
  • Gesamte Inhalte

    3049
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von EASY

  1. Hallo, Fehler behoben... Gruß EASY
  2. Hallo Das Plugin ist nun auch auf englisch. Die deutsche oder englische Version wird in Abhängigkeit von der Spracheinstellung im MBS aufgerufen. The plugin is now also in English. (Depending on settings "language" in 3D TS in German or English). siehe / see EASY
  3. Hallo, Bei einigen Plugins wird das Fenster, wenn man es in mimimiertem Zustand schließt, nicht mehr angezeigt, sondern das Plugin erscheint nur noch unten im Benachrichtigungsfenster (Systray)... dieser Fehler wurde behoben. Gruß EASY
  4. Hallo MarkoP, .... so ganz verstehe ich nicht, wo die Vereinfachung liegen soll. Es ist in jedem Fall eine Abfrage... wo liegt der Unterschied zwischen der Abfrage ob eine Geschwindigkeit positiv oder negativ ist und der Abfrage ob ein Geschwindigkeitsschalter 0 oder 1 ist?... und was für eine Schalterstellung hat dann Geschwindigkeit= 0?) Mit nur positiven Geschwindigkeitem hätte ich für eine Geschwindigkeitszuweisung immer 2 Zuweisungen... Betrag der Geschwindigkeit und Richtung. ... Dies ist jetzt keine prinzipiell ablehnende Haltung... aber könntest Du da mal einen Beispielfall beschreiben? Gruß EASY
  5. Hallo, .... dann zur Frage von Neo, ob Du dort eine Datei abspeichern kannst, sie wieder öffnen und nach dem Bearbeiten wieder Speichern kannst (z.B. eine Textdatei)... ... es geht einfach um die Frage ob Du keine Zugriffsberechtigung von Windows her auf diesen Ordner hast oder ob Dein Anit-Virusprogramm das MBS im Zugriff beschränkt. Gruß EASY
  6. .... because i can only click once at the like button ("Gefällt mir")...... to be continued... EASY
  7. Hallo, @BahnLand Ich kenne diese Meldung nicht. Kannst Du mir ein konkretes Beispiel nennen, wo diese Meldung auftritt? Ich habe vergeblich versucht, diese Meldung herzubekommen: ... Mit der Beispielanlage von stricker47 (hier) wird das Plugin "Lok-Geschwindigkeit-Setzen" gestartet. Die Meldung bezieht sich also auf das Plugin. @stricker47: Plugins arbeiten über die Steuerschnittstelle vom MBS. Die Schnittstelle spricht Objekte nur über ihren Namen an. Bei mehreren Objekten mit gleichem Namen ist diese Zuordnung (Name - Objekt) also nicht mehr eindeutig... deswegen "rafft" es die Software nicht und da Du unlogisches nicht magst müßte Dir diese Erklärung logisch genug erscheinen um die (Fehler-) Meldung zu verstehen. Hinweis: Die Ereignisverwaltung arbeitet bei direkten Zuordnungen (z.B. Geschwindigkeit) zu Objekten (z.B. Lok) mit Identnummern also nicht Namen (Objektauswahl über Fenster "Selektieren" beim Erstellen der EV) ... allerdings bei indirekten Zuordnungen (z.B. über Variablen) auch nur mit Namen. z.B. Inhalt einer Variablen ist ein Lokname und dieser Lok willst Du (über das Auslesen des Loknamens in der Variablen) eine Geschwindigkeit zuweisen. In diesem Fall wird vom MBS keine Fehlermeldung ausgegeben und dann evtl. der falschen Lok (mit gleichem Namen) eine Geschwindigkeit zugewiesen... auch in diesem Fall rafft es die Software nicht... da nicht eindeutig. Abgesehen von solchen Betrachtungsweisen dient es auch der Übersichtlichkeit (besonders wenn die Ereignisverwaltung etwas umfangreicher ist) systemrelevante Objekte mit eindeutigen Namen zu versehen. in Deinem Beispiel: "Zug betritt ein Gleis" bezieht sich auf die Vorderkante des Gespanns (in Fahrtrichtung gesehen) (überigens auch wenn Du beim Ereignis einen Loknamen mit angiebst und sich die Lok nicht "vorne" befindet) -> "Bahn AG Triebwagen vorwärts" bildet diese Kante. die dazu gehörige Aktion ("Lokgeschwindigkeit setzen") bezieht sich auf ein Gleis -> Lok: "Alle Loks" -> Gleis: "24188-steuergleis langsam". Da "Bahn AG Triebwagen vorwärts" sich im Momet der Geschwindigkeitszuordnung auf dem Gleis "24188-steuergleis langsam" befindet wird dieser Lok auch die Geschwindigkeit zugewiesen. (Achtung! Da sich "Zug betritt ein Gleis" auf die Vorderkante bezieht, es sich also eigentlich um einen Übergangspunkt handelt, kann die Geschwindigkeitszuordnung über dasselbe Gleis ("Ereignisgleis") auch schiefgehen.... ->feiner Unterschied zwischen Übergang ("Zug betritt ein Gleis") und definierter Ort ("befindet sich auf Gleis")) Gruß EASY
  8. Hallo BahnLand, ... doch "so ähnlich"... .... benutzerdefinierter Text der eingefügt werden kann... (letzter Text wird als "Vorlage" gespeichert) Gruß EASY
  9. Hallo BahnLand, ... gegen Mittag ist mein Gehirn schon etwas aktiver... und bei der Klarheit Deiner Beschreibung... weiß ich jetzt was Du meinst. ... wird so (oder so ähnlich) mit eingebaut Gruß EASY
  10. Hi trevor, ... thanks for example... easy to use. ... without "Bodenplatte" the project runs with nearly 1000 fps.... very smoothly turntable EASY
  11. Hallo BahnLand, ... vielleicht liegt es daran, daß sich mein Gehirn am Wochenende gerne noch etwas länger im Ruhezustand befindet (bin aufgewacht, weil der Wind den Regen ziemlich laut gegen mein Fenster drückt...) ... mir fällt einfach nicht ein, wie man eine Sequenz mit einem Klick erzeugen kann.... da muß man doch irgendwie anhalten und dann weitermachen.. (oder für eine Sequenz eigentlich umgekehrt)... sind für mich 2 Aktionen, die durchzuführen sind... stehe auf dem Schlauch... brauche Starthilfe! (... -> Synchronisation der Überlegung...) ... erzeugt schon jetzt einen Trenner... .... ist von der Schnittstelle her leider nicht vorgesehen... da müßte man mit Neo noch verhandeln mit der Betonung auf "Vermisse ich sehr" .... einen habe ich noch vergessen... es gibt noch einen speziellen Variablenamen der abgefragt wird... wenn eine Variable, die mit "mbs_stop" im Namen beginnt auf irgendeinen Wert in der EV gesetzt wird, dann wird die Animation im MBS angehalten und der Variablenname im Protokoll eingetragen... also so etwas wie ein oder mehrere Breakpoint(s) in der EV setzen... P.S.... irgendwie werden wir uns schon noch einig... wann Klick... und wann Trenner... Gruß EASY
  12. Hallo BahnLand, ... trifft sich gut... bin gerade dabei dieses Plugin zu überarbeiten um es um ein paar Funktionen zu erweitern (und evtl. noch zu Übersetzen)... ... fast so als ob Du es geahnt hast Die Zeile "---- Event Pause ----" ist (war) dazu gedacht, daß man in der Liste gleich sehen kann, warum auf der Anzeige nichts mehr geht (ebenso wie ""----- Animation-MBS-Stop -----"). ... noch einfacher wäre es die Meldung erst gar nicht anzuzeigen und die Buttons so lassen, wie sie sind. ... permanenter "Zugriff" auf "Anzeige weiter" würde (aus meiner Sicht) nur "Sinn machen"... ...wenn Du zwischendurch einen Trenner einfügen möchtest (?) ==================================================================================================================== Da sich die Schnittstelle zwischenzeitlich etwas weiter entwickelt hat, habe ich in das Plugin noch das Auslesen der Variablen und Contdowns eingefügt. Damit der Wert der Variablen und der Countdowns zum aktuellen Stand im MBS-Projekt passen, wird im Moment des Auslesens die Animation im MBS angehalten und muß über "Animation Start" wieder aktiviert werden. Wäre dies auch im Sinne für Dich / Euch als Anwender? .... und noch ein paar Bilder, wie es (momentan) aussieht (... "---- Event Pause ----" wird nicht mehr angezeigt) ... da die Überarbeitung noch nicht ganz abgeschlossen ist, kann ich auf Wünsche und Anregungen eingehen... Gruß EASY
  13. Hi trevor, to avoid the "," problem i have this code in my plugins in the "FormLoad" event: Dim cAktiveRegion As System.Globalization.CultureInfo cAktiveRegion = CType(System.Globalization.CultureInfo.CurrentCulture.Clone(), Globalization.CultureInfo) cAktiveRegion.NumberFormat.NumberDecimalSeparator = "." Threading.Thread.CurrentThread.CurrentCulture = cAktiveRegion .... i found this as code snipet but i do not know if it is the best way... it works and never causes problems... but i do not know if it works on an "English" PC... ... (if i put it in your template it also works)... ... an example for " Frame_Clock_Handler " still would be nice EASY
  14. Hallo Das Plugin ist nun auch auf englisch. Die deutsche oder englische Version wird in Abhängigkeit von der Spracheinstellung im MBS aufgerufen. The plugin is now also in English. (Depending on settings "language" in 3D TS in German or English). siehe/see EASY
  15. Hi trevor, ... i knew (for one command but i think not for command group(?)) great work! ... got some questions: When i need the response of a command to decide my next steps i have to send "MBS.Send_Command_And_Wait(CMD)" and not "MBS.Send_Command(CMD)"? I have a problem with my "German" PC: CMD = New cls_MBS.Command(cls_MBS.Command_ID.Get_Object_XYZ, "Quader") MBS.Send_Command_And_Wait(CMD) Dim x, y, z As Single x = CSng(CMD.Results(0)) y = CSng(CMD.Results(1)) z = CSng(CMD.Results(2)) MsgBox(CMD.Results(0) & vbCrLf & x) ... if CMD.Results(0)="10.479" -> x=10479 Can you make an example to use " Frame_Clock_Handler " i.e something moves 1mm/frame? EASY
  16. Hallo Neo, ... genau darum geht es mir.... (ich möchte ja keine Romane schreiben).... dann überlasse ich es Dir.... und beim o.g. Plugin bitte auch Gruß EASY
  17. Hallo Neo, ich wollte das nächste Plugin mit de/en Oberfläche einstellen, dabei ist mir aufgefallen, daß beim letzten Plugin in der "Vorschau" nicht der gesamte Text angezeigt wird. ...eigentlicher Text: ... Text in der Vorschau: ... gibt es da ein Limit der Anzahl der Textzeilen, oder dürfen keine Leerzeilen enthalten sein? Gruß EASY
  18. Hallo Manfred, .... macht Neugierig.... kannst Du mal ein paar Bilder Deiner Modelle hier einstellen? Gruß EASY
  19. Hi trevor, ... to play and try... i made in Blender an emty object... and it works in MBS... ... you can import it "edit" -> "paste" -> "from file"... or you can put it in your catalog "3D Modell" -> "Extra" -> "Test" -> "Private" as "3D modell" and/or as "Track vehicle" Note: you can never mark it with the mouse... only with "F3" ... have fun EASY Emty.zip
  20. Hi Neo, ... too bad it did not work... just got some ideas what to try with an "emty"... EASY
  21. Hi, ... in my opinion... this is not a bug. You just create an emty group... I work with CAD-programms and "empys" can be usefull (if so in MBS... i do not know currently)... ... so i would say the bug is, that i can not focus it with the 3D camera when pressing "Enter" (...I know it is a bit pointed) EASY
  22. EASY

    8 Trains On an 8

    Hi trevor, ... wow ... it seems your plugin will become an alternative to Rocrail / RocStudio @Neo / @ trevor ... i think this video should be shared on the MBS YouTube chanal... EASY
  23. Hallo sv.scholz, ... ist das nur wenn Du eine "alte" Anlage importierst und abspeicherst oder prinzipiell (also auch bei neuen Anlagen, die Du im MBS erstellt hast)? Gruß EASY
  24. Hallo Hans, ... ich baue zwar (immer noch) keine Anlagen... aber ich mag "Tüfteleien" ...... Gruß EASY
  25. @ Neo, ... if i do so... Sending command 350 for retrieving all rolling stock in the layout Sending command 10 for beginning the command group For each rolling stock returned by 1, sending command 360 for retrieving the track Sending command 11 for finishing the command group For each rolling stock, reading the result of command 360 with that layout and my template it will take 20ms ... 30ms @60 FPS (VertSync=on)... but only if MBS is shown... when i minimize MBS it will take 160ms...280ms... why? EASY
×
×
  • Neu erstellen...