Seite drucken - Matrix

windigipet.de

Win-Digipet - deutsche Foren => Win-Digipet allgemein => Thema gestartet von: Sven Spiegelhauer in 15. Januar 2008, 12:01:41

Titel: Matrix
Beitrag von: Sven Spiegelhauer in 15. Januar 2008, 12:01:41
Hallo,

ich habe eine Frage zu der Matrix. Gibt es eine Möglichkeit Fahrstraßen nur für Loks zuzulassen, welche bestimmte Decoderfunktionen besitzen?
Ich habe bis jetzt wenig mit Einschränkungen über die Matrix gearbeitet. Größten Teils nur um die Nebenbahnloks von der Haupbahn zu trennen. Bin jetzt aber dabei meine ZFA verstärkt auszubauen. Dabei bin ich irgendwie an die Grenzen der Matrix gestossen. Das gilt für die Spalte der Loks. Die beiden anderen Spalten (Wagen und Länge) sind kein Problem. Ich versuche schon seit Tagen eine Möglichkeit zu finden, um z.Bsp. FS für Loks auszuschließen, welche keine Funktion zum entkuppeln besitzen. Wenn ich aber nun die Loks zweimal in die Matrix eintagen will, einmal mit und einmal ohne diese Funktion,  dann reicht natürlich die Anzahl der Einträge nicht.
Gibt es für dieses Problem eine Lösung oder ist dafür etwas in Arbeit?
Titel: Re: Matrix
Beitrag von: Markus Herzog in 15. Januar 2008, 12:16:43
Hallo Sven,

für die Zukunft planen wir noch eine vierte Matrixspalte, die dann für den USer frei konfigurierbar ist wie z.B. Epoche/Anlagenabschnitt oder halt so wie du es dir gerade vorstellst.

Grüße
Markus
Titel: Re: Matrix
Beitrag von: Sven Spiegelhauer in 15. Januar 2008, 12:33:36
Hallo Markus,

das ist ja super. Die Idee mit einer vierten Spalte für die Matrix kam mir auch schon mal. Dachte aber das der Aufwand Programmtechnisch größer ist, als wenn die Anzahl Zeilen in der Spalte erhöht wird. Aber mit einer vierten Matrixspalte sind die Auswahlmöglichkeiten auch riesig.
Titel: Re: Matrix
Beitrag von: Detlef Ronski in 15. Januar 2008, 13:05:11
Hallo Markus,

die Idee mit der vierten Spalte ist super. Wenn man in der Spalte dann auch RM-Kontakte (Mehrzahl)
eintragen könnte die abgefragt werden - belegt oder nicht - wäre super, super toll.
Titel: Re: Matrix
Beitrag von: Markus Herzog in 15. Januar 2008, 13:45:52
Hallo Detlef,

ne die Matrix wird sich grundsätzlich in ihrer Funktionalität nicht ändern. Es wird lediglich eine vierte Spalte erscheinen.

Grüße
Markus
Titel: Re: Matrix
Beitrag von: Detlef Ronski in 15. Januar 2008, 14:26:39
Hallo Markus,

Zitat von: Markus Herzog in 15. Januar 2008, 13:45:52

ne die Matrix wird sich grundsätzlich in ihrer Funktionalität nicht ändern. Es wird lediglich eine vierte Spalte erscheinen.

Daraus lese ich, die Spalte ist nur für Texteingaben vorgesehen und beinhaltet keine Matrixprüfung.

Zitat von: Markus Herzog in 15. Januar 2008, 12:16:43
Hallo Sven,
für die Zukunft planen wir noch eine vierte Matrixspalte, die dann für den USer frei konfigurierbar ist wie z.B. Epoche/Anlagenabschnitt oder halt so wie du es dir gerade vorstellst. Grüße Markus

Aus für den User frei konfigurierbar habe ich jedoch gelesen und für mich verstanden, dass die Eintragungen in der vierten Spalte für die Matrixprüfung hinzugezogen werden.

Wo liegt mein Gedankenfehler???

Titel: Re: Matrix
Beitrag von: Markus Herzog in 15. Januar 2008, 14:52:49
Hallo Detlef,

Beispiel:
In den Systemeinstellungen legst du für die vierte Spalte z.B. die Werte "Epoche1"..."Epoche 10" fest (fiktives Beispiel).
Bei deiner Lok kannst du dann auswählen, ob diese Lok, dann eine Lok der Epoche 1...Epoche10.

Stellst du dann in der ZFA/im FS-Editor ein, dass diese Zeile/FS nur von einer Lok der Epoche2..5 genutzt werden darf, dann ist diese ZFA-Zeile/FS logischerweise für alle Loks mit der Einstellung Epoche1/Epoche6..10 gesperrt.
Dies ist genauso wie es mit Lok-/Wagentypen und Längen auch so.

Was ich meinte in Bezug auf Funktionalitat war:
ZitatWenn man in der Spalte dann auch RM-Kontakte (Mehrzahl)
eintragen könnte die abgefragt werden - belegt oder nicht - wäre super, super toll.
Dies hat doch nichts mehr mit der Matrix zu tun, sondern es wird wie oben beschrieben genauso gehandhabt wie bisher für die anderen drei Matrixspalten. Oder was meinst du mit deinem Wunsch? RMKs haben doch nichts mit der Matrix zu tun.

Grüße
Markus
Titel: Re: Matrix
Beitrag von: Sven Spiegelhauer in 15. Januar 2008, 16:09:55
Hallo Markus,

eine klitzekleine Zusatzfrage habe ich noch.

Zitatfür die Zukunft planen wir noch eine vierte Matrixspalte

wie weit kannst Du in die Zukunft schauen?  ;)  Bis zum nächsten Update/Version, oder ist das ganze noch nicht absehbar?
Titel: Re: Matrix
Beitrag von: Markus Herzog in 15. Januar 2008, 16:14:49
Hi Sven,

da gibt es bisher keinen Plan...ich denke aber eher Version.

Grüße
Markus
Titel: Re: Matrix
Beitrag von: Detlef Ronski in 15. Januar 2008, 16:18:46
Hallo Markus,

zu: Oder was meinst du mit deinem Wunsch?

Beispiel:
Nur eine Einzellok ohne Wagen darf einen Gleisabschnitt befahren. ( Kann ich in der Matrix eintragen )
Diese Lok soll von einem Abstellgleis Wagen automatisch ankuppeln. ( RMK 1-4 belegt )
Lok belegt RMK 5 und sollte dann die Wagen angekuppelt haben.
Lok fährt vor zu RMK 6 mit Wagen. Matrixprüfung = RMK 2-6 belegt, 1 frei.
Wenn RMK 2-6 belegt, dann neue Matix-Einstellung für den zusammengestellten Zug.
Prüfung ob angekuppelt wurde oder nicht. ( sehe ich als Matrixprüfung )
Nicht mehr als Einzellok sondern als Zug mit Wagen ( kurz, lang, sehr lang )

Die neue Einstellung des Zuges wäre dann für alle Gleisstrecken die befahrbar sind gültig.


Umgekehrte Reihenfolge - aus Zug wird Einzellok - wäre auch sinnvoll.

Oder gibt es schon Einstellungen in WDP die dies können?
Titel: Re: Matrix
Beitrag von: Markus Herzog in 15. Januar 2008, 16:25:32
Hallo Detlef,

automatisierte Matrix-Änderungen gehen mit dem Fahrplan und für die anderen Automatiken auch mit Profilen. Wird wohl von einigen Leuten auch schon so eingesetzt.

Grüße
Markus
Titel: Re: Matrix
Beitrag von: Sven Spiegelhauer in 15. Januar 2008, 16:26:02
Hallo Detlef,

das wird so aber nicht ganz gehen, denn dann müsstest Du anfangen alle Gleise zu vermessen und in der Datenbank abzulegen.
Titel: Re: Matrix
Beitrag von: Urs Eggli in 15. Januar 2008, 17:33:19
Hallo
Was geschieht wenn ich die <matrix ändere?
Werden die bereits erstellten Fahrstrassen nachgeführt, also automatisch angepasst, oder behalten diese die alte Matrix?

DAnke
Titel: Re: Matrix
Beitrag von: Sven Spiegelhauer in 15. Januar 2008, 18:56:43
Hallo Urs,

das muß jeder selbst bewerkstelligen. Eine Automatische Nachführung gibt es da nicht. WDP wertet ja nur das markierte Feld aus (die Position innerhalb der Liste). Was da drinne steht ist ja völlig egal.
Titel: Re: Matrix
Beitrag von: Dr. Michael Bovensiepen in 15. Januar 2008, 22:37:05
Guten Abend, Herr Spiegelhauer,

ZitatIch versuche schon seit Tagen eine Möglichkeit zu finden, um z.Bsp. FS für Loks auszuschließen, welche keine Funktion zum entkuppeln besitzen. Wenn ich aber nun die Loks zweimal in die Matrix eintagen will, einmal mit und einmal ohne diese Funktion,  dann reicht natürlich die Anzahl der Einträge nicht.

Das Problem ist klar, sollte aber auch mit den bereits heute vorhandenen Möglichkeiten gelöst werden können. Falls man in der ersten Spalte wirklich 10 Loktypen definieren will (und dies ist bekanntlich nur sinnvoll, wenn man diese Loktypen dann zum differenzierten Steuern wirklich braucht), dann kann man die Selektion der Loks durch Zweckentfremdung der zweiten Spalte weiter betreiben. Denn es steht nirgendwo geschrieben, daß in der zweiten Spalte nur von Wagen die Rede sein darf.

Wenn man dort also eine Eintragung "Telexkupplung" vorsieht, gibt es die Möglichkeit, diese als Voraussetzung für die Freigabe einer Fahrstraße zu nutzen - natürlich um den Preis, in diesem Falle nicht auch noch nach Wagentypen differenzieren zu können, aber dies ist oft ohnehin nicht nötig.

Ich empfehle aber, zunächst zu prüfen, ob man wirklich 10 Loktypen braucht oder diese nicht z.T. unter Obergriffen zusammenfassen kann. Ich zum Beispiel habe in meinem Rangierprogramm (siehe "Tipps und Tricks") zwei Kategorien für Rangierloks geschaffen, die diese allerdings nur tragen, solange sie in einen Rangiervorgang einbezogen sind. Dann wird die Matrix wieder per Profil geändert.

Viel Spaß beim Tüfteln und freundliche Grüße!
Michael Bovensiepen
Titel: Re: Matrix
Beitrag von: Sven Spiegelhauer in 16. Januar 2008, 12:37:04
Hallo Michael,

prima Idee. Ich habe zum Glück nicht so viele Wagentypen, dadurch bin ich da etwas flexibler. Habe jetzt mal versuchsweise in der Lokspalte nur eingegeben, ob mit Kupplung oder FD-Funktion zum kuppeln und die Unterscheidung ob Dampf oder Diesel mit in die Wagenspalte verschoben. Da ich keine E-Loks verwende, ist das möglich.
Es ist zwar etwas unübersichtlicher, aber bis zur Erweiterung der Matrix eine gute Alternative.
Titel: Re: Matrix
Beitrag von: Dr. Michael Bovensiepen in 16. Januar 2008, 20:09:40
Guten Abend, Herr Spiegelhauer!

Das sieht doch prima aus! Wenn man die Überschriften über den drei Spalten nur als Vorschläge sieht (und erst recht die vorgegebenen Formulierungen in den einzelnen Zeilen) und sich außerdem vor Augen hält, daß man ja nur die Merkmale aufnehmen muß, die für die Steuerung auch wirklich ausschlaggebend sind, dann müßte man eigentlich mit den jetzigen Möglichkeiten bestens auskommen.

Damit will ich unsere Profis aber nicht daran hindern, Erweiterungen vorzunehmen.

Es freut mich jedenfalls, daß Sie so weiterkommen - weiter viel Spaß!  :D

Beste Grüße aus dem Bergischen Land!
Michael Bovensiepen
Titel: Re: Matrix
Beitrag von: Bernd L. in 16. Januar 2008, 20:56:06
Hallo Markus,

Zitat von: Markus Herzog in 15. Januar 2008, 12:16:43
für die Zukunft planen wir noch eine vierte Matrixspalte, die dann für den USer frei konfigurierbar ist wie z.B. Epoche/Anlagenabschnitt oder halt so wie du es dir gerade vorstellst.
Nur mal so ein Gedanke: Wäre es nicht sinnvoll, die Funktionsweise der "Zuglängenmatrix" zu ändern, wenn Ihr schon an der Matrix "herumschraubt"? Ich halte es nicht unbedingt sinnvoll, die Zuglänge in 10 Längen "einzuteilen". Ich hielte es für schlüssiger, wenn man für die Länge einen (cm-) Wert eingeben könnte. In den Programmteilen die die Matrix dann auswerten (Fahrstraßen, ZFA) könnte man dann eine Mindest- und eine Höchstlänge der erlaubten Züge definieren.

Dies würde diese Matrix noch etwas flexibler machen, wobei zugegebenermaßen 10 Längeneinteilung (fast) alle Bereiche abdecken können.  ;D

Gruß
Bernd
Titel: Re: Matrix
Beitrag von: Markus Herzog in 16. Januar 2008, 21:48:42
Hallo Bernd,

die Idee hatten wir auch schonmal. Diese würde aber so große Umbauten bedeuten, dass wir es erstmal zurückgestellt haben. Die vierte Spalte hingegen ist schon einige Zeit fertig und braucht nur noch wenige Handgriffe.

Grüße
Markus
Titel: Re: Matrix
Beitrag von: Dirk Streuber in 17. Januar 2008, 05:45:59
Hallo Bernd,

Zitat von: Bernd L. in 16. Januar 2008, 20:56:06

Nur mal so ein Gedanke: Wäre es nicht sinnvoll, die Funktionsweise der "Zuglängenmatrix" zu ändern, wenn Ihr schon an der Matrix "herumschraubt"? Ich halte es nicht unbedingt sinnvoll, die Zuglänge in 10 Längen "einzuteilen". Ich hielte es für schlüssiger, wenn man für die Länge einen (cm-) Wert eingeben könnte. In den Programmteilen die die Matrix dann auswerten (Fahrstraßen, ZFA) könnte man dann eine Mindest- und eine Höchstlänge der erlaubten Züge definieren.

Dies würde diese Matrix noch etwas flexibler machen, wobei zugegebenermaßen 10 Längeneinteilung (fast) alle Bereiche abdecken können.  ;D

diesen Wunsch kannst Du Dir selber erfüllen!  8) Wie es geht? Siehe mal im Handbuch Kap. 4.13  ;)
Titel: Re: Matrix
Beitrag von: Karlheinz Battermann in 17. Januar 2008, 09:15:59
Hallo Bernd,
und falls Du es noch nicht im HB gefunden hast, so schau mal hier:

Hinweis!
Wenn Ihnen die Definitionen in den Feldern Zuglängen-Typen nicht zusagen sollten, so können Sie dort auch die Zuglänge in Zentimeter (z.B. 80 cm) eingeben. So können Sie jetzt erstmals in Win-Digipet Pro X die Gleislängen messen, sich eine Tabelle erstellen und dann auf 10 Werte für diese Matrix-Typen festlegen und eintragen. Diese Eintragungen können Sie dann für die Lokomotiven und Fahrstraßen verwenden.

Dies ist der letzte Absatz in dem von Dirk angegebenen Abschnitt im HB.

Titel: Re: Matrix
Beitrag von: Bernd L. in 17. Januar 2008, 19:56:01
Hallo Dirk, hallo Karlheinz,

vielen Dank für Eure Antworten, aber da habt Ihr mich wohl gründlich missverstanden.  ;)

Zitat von: Dirk Streuber in 17. Januar 2008, 05:45:59
diesen Wunsch kannst Du Dir selber erfüllen!  8) Wie es geht? Siehe mal im Handbuch Kap. 4.13  ;)

Zitat von: Karlheinz Battermann in 17. Januar 2008, 09:15:59
Hinweis!
Wenn Ihnen die Definitionen in den Feldern Zuglängen-Typen nicht zusagen sollten, so können Sie dort auch die Zuglänge in Zentimeter (z.B. 80 cm) eingeben. So können Sie jetzt erstmals in Win-Digipet Pro X die Gleislängen messen, sich eine Tabelle erstellen und dann auf 10 Werte für diese Matrix-Typen festlegen und eintragen. Diese Eintragungen können Sie dann für die Lokomotiven und Fahrstraßen verwenden.

Mir ging es nicht um die Beschriftung der 10 Längen-Matrixtexte sondern um die Funktionsweise der Längenmatrix.

Die Beschriftung der Längenmatrix habe ich bereits meinen Vorstellungen angepasst. Die Details sind im angehängten Bild sichtbar.

Die Klassifizierung habe ich vor einiger Zeit entsprechend den damaligen Verhältnissen vorgenommen. Mittlerweile habe ich allerdings noch einen zusätzlichen Schatten-(Kopf-)bahnhof mit vier Gleisen (80 cm, 90 cm, 100 cm und 110 cm) in Betrieb nehmen können. Bei dem 90 cm langen und dem 110 cm langen Gleis habe ich nun das Problem, dass diese nicht mehr so richtig in meine Matrix passen ohne Platz zu verschwenden. Das 90 cm lange Gleis kann ich nur für 60 - 80 cm lange Züge freigeben, somit sind also mindestens 10 cm "verschenkt". Beim 110 cm langen Gleise ist natürlich nur eine Freigabe für 80 - 100 cm lange Züge möglich.  :(

Leider habe ich keinen Spielraum meine Matrix-Klassifizierungen anzupassen, da mir 10 Möglichkeiten dann einfach zu wenig sind. Daher kam mir eben der Gedanke, bei den Längen auf diese Klassifizierung zu verzichten und mit dem absoluten Längenwert zu arbeiten. Damit hat man quasi unendlich viele Möglichkeiten.

Markus hat mich denke ich richtig verstanden; dass dies einigen Aufwand bedeutet habe ich befürchtet - die Hoffnung stirbt aber bekanntlich zuletzt.   :D

Wie bereits erwähnt kann ich mit der derzeitigen Lösung leben, ich halte sie allerdings nur für suboptimal.  ;)

Viele Grüße
Bernd
Titel: Re: Matrix
Beitrag von: Bernd L. in 17. Januar 2008, 20:02:16
Hallo Markus,

Zitat von: Markus Herzog in 16. Januar 2008, 21:48:42
die Idee hatten wir auch schonmal. Diese würde aber so große Umbauten bedeuten, dass wir es erstmal zurückgestellt haben.
Schade!  :( 
Zitat von: Markus Herzog in 16. Januar 2008, 21:48:42Die vierte Spalte hingegen ist schon einige Zeit fertig und braucht nur noch wenige Handgriffe.
Mal sehen, vielleicht muss ich dann eben noch die vierte Spalte zu Hilfe nehmen - ist zwar nicht so schön, gehen wird's aber wohl schon. Die Hoffnung auf Realisierung meines Vorschlags gebe ich aber noch nicht auf, verschoben ist ja nicht aufgehoben.  ;D

Grüße
Bernd
Titel: Re: Matrix
Beitrag von: Stefan Kirner in 18. Januar 2008, 12:08:27
Hallo zusammen,

wenn ich das so lese stellt sich mir die Frage was passiert wenn ich die Zuglängen umbenenne.
D.h. die default Bezeichnungen in cm Bezeichnungen ändern. Wird das dann automatisch auch in den Beschreibungen existierender Zugnummersymbole gändert?
Beispiel: Die Matrix aller Zugnummersymble haben bei mir entsprechende Zuglängen, wie lang, mittel oder kurz eingestellt. Wenn ich nun in der Hauptmatrix die Bezeichnung lang in 2m ändere, ändert sich die Bezeichnung auch in den Zugnummersymbolen entsprechend?

Grüße
Stefan
Titel: Re: Matrix
Beitrag von: Dirk Streuber in 18. Januar 2008, 12:15:59
Hallo Stefan,

wenn die Bezeichnung in der Matrix z. Bsp. bei der Zuglänge von Mittel in 50 cm geändert wurde, dann ist dies automatisch in den Fahrstraßen, der ZFA und in der Lok-Datenbank mit geändert. ;) 
Titel: Re: Matrix
Beitrag von: Stefan Kirner in 18. Januar 2008, 13:04:00
Hallo Dirk,

Danke für die schnelle und positive Antwort. Da steht ja meinen Änderungen heute Nacht nichts mehr im Weg :-)

Grüße
Stefan