Jump to content

Mikel_60

Mitglieder
  • Gesamte Inhalte

    107
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von Mikel_60

  1. Hallo EASY, danke für den ep13-schnittstellen-befehlssatz, ich werde meine Übersetzungen nochmal anpassen, falls sich die Funktionen dadurch besser selbst erklären. Jetzt zu deiner Frage mit der Anpassung. Der Client kann als DLL in das Programm eingebunden werden, ähnlich dem EBPControl() aus der ep13-Schnittstelle. In meinen Projekten binde ich den Client dann als externe Abhängigkeit, die zum Erstellen der Software erforderlich ist mit ein. Dazu wird keine Kopie mit eingecheckt sondern Verweise auf Repositorities.  (siehe: http://svnbook.red-bean.com/de/1.6/svn-book.html#svn.advanced.externals ) Damit kann ich bei Änderungen am Client, diese alle meinen Projekten zur Verfügung stellen, ohne mit Kopieren beginnen zu müssen. Auch Änderungen an der Übersetzung z.Bsp. wären dann in allen Projekten gleich aktualisiert. Die Kommandos kann man später dann auch über die Schnittstelle des Client aufrufen, ohne den Kommandostring selber zusammen bauen zu müssen. Siehe auch hier die EP13-Schnittstelle. Ich werde nicht alle Kommandos sofort einbinden, sondern nach und nach. War das ausreichend als Antwort erstmal? Viele Grüße Michael  
  2. Danke Neo, und aktualisiere auch gleich den ersten Beitrag. Viele Grüße Micha
  3. Hallo, hab den Client jetzt auf Version 1.0 hochgestuft ;), werd wohl sonst nie fertig damit. Der Client steht zur allgemeinen Verfügung, falls ihr ihn in eigene C# Projekte einbinden möchtet. ich habe ihn so angepasst, das er in meine geplanten Projekte am Besten reinpasst. Wer noch Wünsche oder Fragen dazu hat, darf sich gerne bei mir melden. @Neo, darf ich mir noch ein Event wünschen, das das MBS wirft sobald er beendet wird, bzw. das Projekt geschlossen wird. Event 21 würde sich dazu prima anbieten. 20:  Neues Projekt wurde geladen 21: Projekt wurde geschlossen   LG Michael C_mbs_client_1.0.zip
  4. Hallo Neo, ich werd noch ein paar Versuche machen mit kleinen Projekten. Bin Heute bei dem Baukran auf ein paar Sachen gestoßen, die ich gerne noch ordentlicher einbauen möchte in den Client.   Gruß Michael  
  5. Den Clienten werd ich noch weiter testen und etwas ausbauen. Hier mal eine Version um den Baukran zu animieren. Eigentlich kann man damit alles um seine Z-Achse rotieren lassen, Hauptsache es heist 'Baukran_001' ;). Im Moment ist der Name noch nicht eingebbar, kommt aber bestimmt noch. Minimum und Maximun sind die beiden Winkelpositionen zwischen denen der Kran hin und her schwenkt. (-180 bis 0 und 0 bis 180grd einstellbar) Am jeweiligen Ende macht er eine Pause von 5 sec. Mh, ok die Taktzeit ist nicht x1s sondern aktuell x100ms, die Schrittweite beträgt 0,05Grad, sonst ruckelt der Kran zu sehr. Meine Großbaustelle, fürchte die wird nie fertig. Hoffe es kann jemand gebrauchen und hat noch ein paar Anregungen. Ich hätte da schon was in Vorbereitung, Ein- und Ausschalten von der EV aus.   Gruß Micha Mbs_baukran.zip
  6. Danke EASY, mit Rechts und Links lässt sich schnell ändern, war ja auch schon zu vorgerückter Stunde Gestern ;). Die Vereinheitlichung der Enums wäre sinnvoll. Ich habe erstmal einfach so angefangen, wie ich es aus meiner Sicht für sinnvoll gehalten hatte. Die englischen Begriffe kommen bei mir automatisch, liegt an meiner Arbeit. Wenn du im VB-Client die Enums einfügst, können wir uns ja nochmal über die Syntax einigen.  Das mit dem TopMost ist eine gute Idee, mache ich bei meinen Visualisierungen für Machinensteuerungen eigentlich auch so. Ich hab schon Version 0.91 in Arbeit, eine Exception beim Disconnect wurde nicht abgefangen.   Gruß Michael  
  7. Ein Hallo in die Runde, nachdem ich seit ein paar Wochen das 3D-ModellbahnStudio getestet habe und alle möglichen Ratschläge und Hinweise im Forum gelesen habe, möchte ich mich Heute endlich mal zu Wort melden ;). Im Moment fehlt mir einfach der Platz für eine Anlage in Orginal, so das mir die Version auf dem PC sehr entgegen kommt. Mich interessieren vor allem die automatischen Abläufe einer Modelleisenbahn. Da ich mich mit C# besser auskenne als mit VB, stelle ich mal eine Beta Vorlage eines C# MBS-Client hier vor. Das 'Beta' verschwindet, wenn ich selber damit zufrieden bin ^^.   Michael   PS: Bin aus dem Beta-Stadium raus. Aktueller Download ist jetzt Version 1.0. ############################################################################################### http://www.3d-modellbahn.de/forum/thema/6520 (MBSControl) rein.C# Client (Beta) hat seit Jan. 2015 einen Nachfolger, schaut bitte bei ############################################################################################### C_mbs_client_1.0.zip
×
×
  • Neu erstellen...