Jump to content

EASY

Mitglieder
  • Gesamte Inhalte

    3049
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von EASY

  1. Hallo Neo, ... da ich mich gerade etwas mit Kameras beschäftige... ist mir diese Anfrage wieder eingefallen... ... programmtechnich schwer umzusetzen? ... siehst Du keine Notwendigkeit? ... zu große "Eingriff" in die Bedienung des MBS (Leute sind es so "gewohnt")? Gruß EASY  
  2. Hallo Neo, Zitat... diese Funktion ist schnell eingebaut. ... die anderen Eigenschaften auch? ... Schwenken mit gedrücktem Mausrad und verschieben mit gedrückter rechter Maustaste? Hintergrund: Für meine vielfachen Versuche, benötige ich immer wieder einen "allgemeinen Überblick" (3D-Kamera) und dann wieder eine Detailansicht. Dafür würde ich gerne eine benutzerdefinierte Kamera einsetzen, die die "Eigenschaften" der "Freien Kamera" hat... Gruß EASY
  3. Hallo Neo, ich habe ein paar Experimente mit einer benutzerdefinierten Kamera gamacht und dabei ist mir aufgefallen, daß es gar nicht so einfach ist, damit zu zoomen. Zommen kann ich mit dem Mausrad nur so lange, wie in dem Eigenschaftsfenster der Kamera der "Schieberegler" "Blickwinkel" den Focus hat. Wenn ich also eine benuterdefinierte Kamera ausgewählt habe und zwischenduch etwas anderes anklicke, dann muß ich zuerst die Kamera über "F3" auswählen (-> "öffnen" des Eigenschaftsfensters), damit ich an den "Schieberegler" "Blickwinkel" überhaupt herankomme um zoomen zu können.  ... läßt sich die Zoonfunktion über das Mausrad nicht auch auf eine benuterdefinierte Kamera "übertragen"? Gruß EASY
  4. Hallo Stefan, ... danke für das Kompliment...(...hauptsächlich bin ich neugierig und verspielt) Gruß EASY
  5. Hallo, ... das Programm wurde etwas erweitert siehe oben ... Anmerkung: Neo hat signalisiert, daß das Auslesen von Countdowns über die Schnittstelle realisiert werden kann... so wird es mir dann möglich sein, die Countdownliste zu "freizugeben".... Gruß EASY
  6. Hallo Stefan, ... wie wäre es damit? Bei "Bedingungen" wird mit "_Trigger1" die Lok ermittelt, die das Gleis betritt und mit ".CurrentSpeed" deren Geschwindigkeit.... siehe auch in der wiki ab hier Gruß EASY  
  7. Hallo Neo, ... ohh je gleich zwei...... da wird es wohl nichts mehr mit "Lieber MBS-Weihnachtsmann, ich wünsche mir..."... muß ich wohl auf den Osterhasen warten mit weiteren Wünschen... Gruß EASY
  8. Hallo Stefan, .... die Schnittstelle gibt die Gleisparameter schon mit aus ... allerdings immer mit der gleichen Anzahl von Parametern... Gesamtlänge (der Spur), Start, Länge1, Radius, Winkel, Länge2, Kreuzungswinkel... außer "Gesamtlänge (der Spur)" verarbeite ich immer alle Parameter und füge sie in die Liste ein... unabhängig, ob der Parameter nun für die Definition des Gleises "gebraucht" wird oder nicht (z.B. "Radius" bei geradem Gleis)... dieser Parameter ist dann eben "0"... für die unterschiedlichen Gleistypen jeweils noch eine Formartierung zu machen, war mir offen gestanden zu aufwendig... Per "copy und paste" die Gleisparameter aus der Datei heraus im MBS einzutragen, geht nicht. Jedes Kästchen in den Gleiseigenschaften im MBS ist ein eigenständiges Control... kann also nicht als "Tabelle" betrachtet werden... und über die Schnittstelle können diese Werte nicht verändert werden. Wenn "copy und paste" dann z.B. die (modifizierte) Weiche im einen Projekt "kopieren" und dann im anderen Projekt "einfügen"... das MBS "merkt" sich auch bei einem Projektwechsel Objekte in der Zwischenablage... (darf nur zwischendurch nicht neu gestartet werden...) ... da Wochendene git es die Änderung Anfang der kommenden Woche... Gruß EASY  
  9. Hallo Hans, Zitateins habe ich nur noch nicht so verstanden mit der schnittstelle rocrail. muss dieses im gleichen ordner stehen wie 3d-modellbahn studio, oder muss man es verknüpfen ? ... die Verbindung zu Rocrail (RocStudio) wird über das Netzwerk hergestellt (TCP-Protokoll)... muß also nicht in das gleiche Verzeichnis... (kann sogar auf einem anderen Rechner laufen...). Als Verbindungsstelle gilt es das Plugin "RocStudio" vom Neo und zum Nachlesen siehe hier Gruß EASY
  10. Hallo Neo, Zitat... denn ein Countdown, der abläuft, existiert anschließend nicht mehr. Das Studio kennt daher abgelaufene Countdowns nicht mehr. hat für mich schon ziemlich eindeutig geklungen... aber da ich die weitere interne Struktur nicht kenne, ist es eben nur eine Interpretation von mir, mit der ich (glücklicherweise) etwas daneben liege... ... gilt dieser Satz dann nur für die "Verwaltung" der EV ?... denn in diesem Zusammenhang hattest Du ihn ja ausgesprochen.  ZitatIch könnte dir ein Kommando anbieten, was dir alle definierten Countdowns zurückliefert (ähnlich Kommando 60). Per Parameter kann zusätzlich gesteuert werden, ob nur die aktiven Countdowns oder alle Countdowns ermittelt werden sollen. ... diesem Angebot könnte ich so nicht widerstehen  (bei den aktiven... Name und Restlaufzeit als Rückgabewert... wie in der exportierten EV?) Gruß EASY
  11. Hallo Neo, irgendwie läßt es mich nicht so richtig die Ruhe... ... wenn ich in der EV unter Ereignis "Countdown läuft ab" oder unter Aktion "Countdown starten" wähle, gibt es eine Auswahlliste von angelegten Countdowns... also so ganz "vergessen", daß diesem Namen ein Countdown zugeordnet ist (auch wenn er abgelaufen ist), kann das MBS dann doch nicht... oder habe ich da irgendeinen gedanklichen Fehler? Gruß EASY
  12. Hallo Alex, ... das "Rumpeln" läßt sich leider nicht ganz vermeiden, da es sich bei dem Gleisen auch nur um Modelle handelt. Um eine Kurve mit Steigung "richtig" darzustellen, müßte sich das Modell in sich "verwinden" können... was es nicht kann... Das einzige was  Abhilfe schafft ist in solchen Fällen die einzelnen Abschnitte zu verkleinern (Kurvengleis mit kleinem Winkel...  15° oder 7,5° je nach Radius und Steigung) ("Notfalls" im Eigenschaftsfenster eines markierten Gleises unter "Gleiseigenschaften" -> "(bearbeiten)" den Winkel ändern...) P.S. BahnLand war (mal wieder) schneller... jetzt hast Du sogar eine doppelte Antwort. Gruß EASY
  13. Hallo Stefan, ... das Plugin ist im Katalog eingestellt und muß von Neo nur noch freigegeben werden... Es hat Spaß (manchmal auch Ärger) gemacht mal etwas Neuland zu betreten... mit manchem bin ich noch nicht ganz zufrieden, weshalb ich mich (gelegentlich) noch etwas damit beschäftigen werde... Persönlich hätte ich natürlich schon einmal Interesse an einem Einblick in ein Notizbuch von Dir... Gruß EASY
  14. Erweiterung 25.02.2016 ... hinzugekommen ist das Einfügen einer Liste "Aktive Countdowns" und einer Liste "Alle Countdowns" (... Ergebnis siehe Bild...) ________________________________________________________________________________________________________________ Änderungen 06.12.2015: Auf Wunsch (siehe hier) wurde dem Menüpunkt "Einfügen" noch "Gleis mit Parameter" hinzugefügt. Bei markiertem Gleis werden zusätzlich zu Name, Typ, Position und Rotation noch die geometrischen Eigenschaften des Gleises mit eingefügt. Bei "Einfügen" -> "Markiertes Objekt" wird nun auch noch die Skalierung mit angegeben. ________________________________________________________________________________________________________________ Plungin "MBS-Notizbuch" (im Katalog unter "Plugins" -> "Planung") Ausgehend von hier stellt dieses Plugin einen Editor zur Verfügung mit dem ein MBS-Projekt bezogenes Notzibuch angelegt werden. Es wird eine .rtf Datei erzeugt, die durch das Beinhalten des MBS-Projektnamens und der MBS-Projekt-ID im Dateinamen einen eindeutigen Bezug zu einem bestimmten MBS-Projekt hat. Es können vordefinierte (MBS-spezifische) Blöcke, eigener Text und Bilder eingefügt werden um sich begleitend zu einem MBS-Projekt Notizen machen zu können. Mit dem Start des Plugins wird überprüft, ob schon eine Datei zum geöffneten MBS-Projekt existiert und mit einem Dialog abgefragt, ob diese geöffnet werden soll. Wenn noch keine Datei zu dem MBS-Projekt existiert, wird mit einem Dialog nachgefragt, ob eine Datei angelegt werden soll. Wird die Frage noch dem Öffnen einer bestehenden Datei mit "Nein" beantwortet, wird die bestehende Datei überschrieben. Um Zwischenstände zu erfassen, kann eine Kopie der aktuellen Datei angelegt werden. Wird eine Kopie angelegt, so ist diese Datei ab diesem Zeitpunkt die Arbeitsdatei. um mit der ürsprünglichen Datei weiter zu arbeiten, muß das Plugin neu gestartet werden. Menüpunkt "Datei": 1) "Öffnen" -> Funktional gleich der Startprozedur Die Datei muß sich im gleichen Verzeichnis, wie die .exe befinden ! (ist beim Plugin automatisch gegeben) (Es wird kein Dialog angezeigt; Dateiname=MBS-Projektname+MBS-ID.rtf) 2) "Speichern" -> es wird auf jeden Fall eine Datei angelegt und gespeichert. Die Datei wird im .exe Verzeichnis abgelegt ! (Es wird kein Dialog angezeigt; Dateiname=MBS-Projektname+MBS-ID.rtf)) 3) "Kopie öffnen" und "Kopie speichern unter" -> in beiden Fallen wird ein Dialog angezeigt und der Dateiname und das Verzeichnis kann frei gewäht werden. Menüpunkt "Bearbeiten": Entspricht den "üblichen" Funktionen "Kopieren", "Einfügen", "Ausschneiden"... Menüpunkt "Einfügen": (Unter diesem Menüpunkt werden vordefinierte Blöcke eingefügt) 1) "MBS-Projektname" 2) "MBS-Projekt-ID" (jedes MBS-Projekt hat eine einmalige ID) 3) "Datum/Uhrzeit" -> fügt einen Datumsstempel mit den aktuellen Daten ein (Systemzeit) 4) "Markiertes Element" -> fügt den Namen, den Typ, die Positionsdaten und die Rotationsdaten des im MBS-Projekt markierten Objektes ein Da die Reihenfolge das Auslesens die Objektnamen davon abhängt, in welcher Reihenfolge die Objekte im MBS-Projekt aufgebracht wurden, ist eine Vorherbestimmung der zugeordneten Zahl nicht möglich.Die MBS-Schnittstelle arbeitet nur mit Objektnamen. Sind mehere Objekte mit dem gleichen Namen im MBS-Projekt enthalten, dann wird per Dialog nachgefragt ob die Objektnamen mit einem Zusatz #xxxx (mit xxxx = fortlaufende Zahl) versehen werden sollen, um die Eindeutigkeit des Namens sicherzustellen (Die Umbenennung ist auf den Objekttyp beschränkt.) Da die Ereignisverwaltung im MBS intern über IDs arbeitet, werden bei einer Namensänderung Namens-Einträge in der EV automatisch angepasst. 5) "Variablenliste" -> fügt eine Liste mit allen Variablen und deren (derzeitigen) Werten ein 6) "Aktive Contdowns" -> ist derzeit noch deaktiviert, da von der Schnittstelle noch nicht unterstützt 7) "Kleine Statistik" -> Fügt eine Statistik über das MBS-Projekt ein (Anzahl aller Objekte und Auflistung wie sich die Objekte nach Objekttyp verteilen). Alle vordefinierten Blöcke werden in der Standardschrift ("Lucida Console") und der Schriftfarbe Rot eingefügtDamit z.B. Objektdaten "formartiert" dargestellt werden, wurde als Schrift "Lucida Console" gewählt (->Proportionale Schriftart) Menüpunkt "Format": -> stellt Hilfsmittel zur Textformartierung bereit (Schrift, Schriftfarbe, Hintergrundfarbe) "Zurücksetzen" -> setzt sie Schrift auf "Lucida Console", die Schriftfarbe auf Schwarz und die Hintergrundfarbe auf Weiß. Das Fenster ist durch Ziehen an den Kanten frei skalierbar (ist also nicht auf ein Blattformat festgelegt), so daß beim Erreichen des Textes am rechten Rand ein scheinbarer Zeilenumbruch erfolgt...dieser ist jedoch nur von der Fensterbreite abhängig! -> "Wirklicher" Zeilenumbruch mit "Enter" ! das Bilder sollten aber "vorab" nicht größer als die Fensterbreite sein. Prinzipiell lassen sich über die Zwischenablage auch Bilder (über "Einfügen") einfügen und innerhalb des Dokumentes durch Ziehen skalieren... Mit dem Menüpunkt "Datei" -> Öffnen mit... (zum Drucken)" wird die Datei im Windows-Standardprogramm für .rtf-Dateien aufgerufen. (Wenn dies noch nicht festgelegt wurde, öffnet Windows einen Dialog mit welchem Programm die Datei geöffnet werden soll) Da eine Druckfunktion einen größeren Aufwand bedeutet hätte, ist diese im Programm nicht impelentiert. Solange sich in der Datei etwas ändert wird die Datei alle 3 Minuten automatisch abgespeichert. Eine Aufforderung zum Speichern (Programm wird geschlossen oder bei "Öffnen mit...") wird nur noch ausgegeben, wenn sich seit dem letzten Speichern etwas geändert hat. Gruß EASY
  15. Hallo Neo, ... vielleicht hast Du meinen Wunsch schon an anderer Stelle mitbekommen, aber Du hast mal erwähnt, daß es besser ist, Wünsche nicht in einem Beitrag unterzubringen, sondern sie hier zu äußern... ... also wäre mein Wunsch, daß man Countdowns auch noch über die Schnittstelle auslesen kann. Wenn auch in anderem Zusammenhang, hast Du hier schon mal erklärt, daß eigentlich nur ein aktiver Countdown im MBS "existiert"... gibt es für die "passiven" keine Lösung? (wäre für einen allgemeinen Überblick, was man so in der EV hat schon von interesse...) Gruß EASY
  16. EASY

    Neuer Modelbauer

    Hallo Frank, Zitatbei den autogenen Geschichten muss ich mir erstmal Gedanken machen, wie ich die Schweißflamme darstellen kann ... dies wäre mein Vorschlag... der Grundpartikeleffekt ist "Feuer"... ist noch etwas groß, deshalb im MBS skaliert auf 0,3. (da es dynamisch erzeugt wird sieht ein Standbild "bescheiden" aus... deshalb nur die Einstellungen, die ich verwendet habe... kommt natürlich erst bei Dunkelheit rüber...) Gruß EASY
  17. Hallo Stefan, ... langsam nähere ich mich dem Finale... (da diese Art von Programm für mich auch Neuland ist, ist mein bisher erlangtes Wissen so ziemlich ausgeschöpft) Vordefinierte Textblöcke werden nun mit der Standardschrift in der Farbe Rot eingefügt, danach geht es weiter für die Eingabe über die Tastatur mit den zuletzt festgelegten Schriftoptionen. Damit man nicht alle Schriftparameter einzeln zurücksetzen muß, gibt es unter "Format" noch "Zurücksetzen". Wie von Neo vorgeschlagen, bleibt es bei "Öffnen mit... (zum Drucken)" dabei, daß Windows das Management übernimmt... Eine Festlegung oder Änderung des Standardprogrammes für .rtf Dateien muß der Anwender eben selbst erledigen... (Rechtsklick auf eine beliebige .rtf Datei im Dateimanager und unter "Öffnen mit..." das Programm auswählen). Solange sich in der Datei etwas ändert wird nun alle 3 Minuten die Datei automatisch abgespeichert. Eine Aufforderung zum Speichern (Programm wird geschlossen oder bei "Öffnen mit...") wird nur noch ausgegeben, wenn sich seit dem letzten Speichern etwas geändert hat. Gruß EASY Mbs_notizbuch01.zip
  18. Hallo Neo, ... danke für den Hinweis... dadurch habe ich es noch einmal ausprobiert... und muß meinen Irrtum eingestehen... ... über den Rechtsklick und "Öffnen mit..." läßt sich auch das Programm für einen Dateityp "umbiegen" auf ein anderes Programm... ich hatte mich dadurch verwirren lassen, daß Windows das entsprechende Icon (bei mir [trotz dauerhafter Änderung]) nicht ändert... Damit erübrigt sich der letzte Absatz in meinem vorhergehenden Beitrag... Gruß EASY
  19. Hallo Stefan, wenn Du die .exe aus dem Verzeichnis "...\Program Files (x86)\..." aufrufst, geht das Anlegen und Bearbeiten der .rtf Datei nur dann, wenn Du die .exe "als Administrator" ausführst... ist also ein etwas "ungünstiger" Ort für Versuche. Als Plugin läuft die .exe im Verzeichnis "...\users\username\AppData\Local\3D-Modellbahn Studio\Plugins" wo das Problem (meines Wissens) nicht mehr auftritt ... so wäre es besser Du würdest Dein Verzeichnis "Notizen" für Versuche mindestens unter "...\users\username\" ablegen. Daß die Formartierung nach dem Einfügen eines vordefinierten Blockes wieder in die Standardformartierung zurückgeht ist systembedingt... läßt sich aber so ändern, daß solche Blöcke prinzipiell in einer Schriftfarbe" (z.B. rot) ausgegeben werden. Die Einstellungen für ein Standardprogramm für z.B. .rtf Dateien zu ändern, hat Microsoft leider etwas erschwert. Einmal eingestellt, bekomme ich das einmal eingestellte Programm nur über einen Eingriff in die Registrierungsdatei wieder los (Windows 8.1 pro), so daß mich Windows wieder fragt mit welchem (anderen) Programm ich öffnen möchte... bisher habe ich das "Öffnen mit..." Windows überlassen... vom Plugin aus könnte ich "nur" ein Programm benutzen, welches bei Windows schon "dabei" ist... (abgesehen davon, daß ich nicht wüßte wie ich es anstellen soll, wäre es nicht mein Bestreben auf Deinem Rechner herumzusuchen, welche Programme bei Dir installert sind)... so gesehen würde dann nur noch "WordPad" überigbleiben... Gruß EASY  
  20. Hallo Stefan, ... ich bin ein Stückchen weitergekommen... die automatische Abfrage ob schon eine Datei zum MBS-Projekt vorhanden ist, ist nun fest eingebaut... das Drucken habe ich über das Öffnen in einem externen Programm gemacht (wenn noch kein Standardprogramm für .rtf festgelegt ist, müßte Windows nachfragen... ob Du dann dort ein Häkchen setzt "Dateityp immer mit diesem Programm öffnen", muß Du selbst entscheiden...) Hinzugekommen ist noch das Einfügen einer "Kleine Statistik" zum MBS-Projekt. Der Menüpunkt "Einfügen" -> "Aktive Countdowns" gibt es zwar, ist aber nicht aktiv... ich werde noch versuchen mit Neo zu "verhandeln" ob dies über die Schnittstelle möglich sein wird. Den Rest kennst Du ja schon... und nachzulesen gibt es die Funktionen noch unter "Hilfe"... ... bin gespannt auf Rückmeldungen und Meinungen... Gruß EASY Mbs_notizbuch01.zip
  21. Hallo Dioramag, das mit dem Blinken und Schalten und Kamera einschalten hattest Du schon hier ... knüpfe doch bitte nächstes Mal beim entsprechenden Thema mit an... es erhöht die Übersichtlichkeit im Forum... (und auch die Wahrscheinlichkeit einer Antwort... denn wenn ich ähnliches lese und dann auch noch vom gleichen Verfasser, mag ich schon nicht mehr so richtig antworten...) Filme ausfzeichnen kannst Du mit dem Plugin "Video-Aufzeichnung" von Neo (unter Katalog -> Plugins -> Simulation ; Beschreibung siehe hier)... Die Aufnahme läßt sich allerdings nicht über die EV steuern... da mußt Du schon selbst eingreifen. ZitatWenn ich eine Anlage von mir zur Prüfung an Euch gebe - wie mache ich das ? entweder die Anlage exportieren und im Forum einstellen... oder unter "Experimentelle Anlagen" im Katalog einstellen. Gruß EASY
  22. Hallo Neo, Zitatgab es hier konkrete Beschwerden? Habe ich etwas übersehen? ... nun ich beschwere mich... wenn auch nicht so ernsthaft... ich bin eigentlich nur sehr neugierig... Hier im Forum gibt es immer wieder einmal den "Hinweis", daß es nicht jedermanns Sache ist, Plugins zu nutzen... ... nun bin ich auf der Suche nach "Jedermann", der mir sagt, warum... das ist eigentlich alles... ... also keine Diskussion über das "Für und Wider"... sondern Interesse daran, was hinter dieser Aussage steckt... Gruß EASY
  23. Hallo, ... danke für Euren Zuspruch ! ... und wie schon gesagt... ich lasse mich dadurch auch nicht beirren... Aber... am liebsten wäre mir, wenn sich einmal jemand konkret dazu äußern würde... ... warum er / sie keine Plugins nutzen möchte (und nicht nur verallgemeinert hier im Forum schreibt... [was ja indirekt die eigene "Grundhaltung" dazu spiegelt]) ... dies wäre nämlich auch ein Schritt, der dazu beiträgt, was man eventuell besser machen könnte... Gruß EASY  
  24. EASY

    Schwebebahn

    Hallo aloys63, ... es stehen Dir alle Objekte des Kataloges zur Verfügung, Du kannst nur keine Anlagen speichern, bei der mehr als 150 Objekte verwendet werden (egal ob es nur gleiche oder unterschiedliche Objekte sind)   Gruß EASY
  25. Hallo, nachdem ich heute (wieder einmal) die "Argumentation" gelesen habe, daß nicht jeder "berteit oder willens" ist Plugins zu nutzen, muß ich dazu doch mal ein paar Worte loswerden. ZitatEin Plug-in [ˈplʌgɪn] (häufig auch Plugin; von engl. to plug in, „einstöpseln, anschließen“, deutsch etwa „Erweiterungsmodul“) ist ein optionales Modul, das von einer Anwendung während ihrer Laufzeit entdeckt und eingebunden werden kann, um deren Funktionalität zu erweitern. Der Begriff wird teilweise auch als Synonym zu Add-on benutzt. [wikipedia.org/wiki/Plug-in] ... dazu kann ich nur sagen: "Selber schuld"... wer nicht möchte. Einfach mal die oben stehende Definition durchlesen... und dann noch einmal darüber nachdenken, ob die Aussage wirklich als Argument gelten kann. Ich halte es für eine gute Lösung im Programm eine Funktion bereitzustellen, die es mit großer Wahrscheinlichkeit im Programm entweder nie oder in absehbarer Zeit so nicht geben wird. Außerdem sehe ich es auch als "Anregung" für dem Programmentwickler (Neo) Möglichkeiten des Machbaren aufzuzeigen. "Schlimmstenfalls" erübrigt sich ein Plugin mit der Zeit, da die Funktion mit im Programm implementiert wurde... aber spätestens dann hat es seinen Zweck mehr als erfüllt. Das eigentliche, was mich an dieser "Argumentation" stört ist, daß "fremde" Modelle einen hohen Grad an Akzeptanz haben... "fremde" Programmteile (anscheinend) nicht... und da suche ich noch jemand (am liebsten jemand, der diese "Argumentation" nutzt), der mir das erklären kann... Anmerkung: Unbeirrt dessen, werde ich weiterhin Plugins schreiben, wenn es mir thematisch interessant erscheint... Gruß EASY
×
×
  • Neu erstellen...