Info
Allgemeines
Dieses Tool ist zum:
- Erstellen von Plänen von Modulanlagen
- Verwalten der Module
- ...
Version: 1.19
Builddatum: 2024-12-19 22:42:08
Buildid: 466
Git: 80b8ef4
Copyright
bei Jannik Gehringer
2015-2014
Tastenkomnbinationen
- CLICK + SHIFT Setzt Koordinatenursprung
- STRG + A Alle Module selektieren
- SCROLL + SHIFT Module drehen
- SCROLL + SHIFT + CONTROL Module drehen (fein)
- Doppelklick auf Modul Alle benachbarten Module selektieren
- STRG + U Selektion aufheben
- SPACE Wechseln zwischen freien Stirne einer Selektion
- ESC ESC setzt die Eingabe zurück
- G oder 0G fügt alle benachbarten Module der gewählten Stirn zur Selektion hinzu
- nG fügt n benachbarten Module der gewählten Stirn zur Selektion hinzu
- H oder 0H entfernt alle Module der Selektion
- nH entfernt n Module ausgehend von der gewählten Stirn
- D Löst selektierte Gruppe auf
- C Erstellt aus selektierten Modulen eine Gruppe
- durch drücken von CONTROL kann zwischen Rechteckauswahl und Linie gewechselt werden
- E Zurücksetzen der LokalenId der ausgewählten Module
- nS Setzt die LokaleId des gerade gewählten Modules auf n
- S oder 1S Setzt die LokaleId des gerade gewählten Modules auf 1
- R Setzt die LokaleId rekursiv aufsteigend ausgehend von momentan gewählten Modul in Richtung der gewählten Stirn (stoppt bei Verzweigungen)
- ENFT Entfernt selektierte Module aus Plan und verschiebt diese in den Katalog
- F Kalkuliere Gleisabschnitte
- P Wechselt in den Print Modus (mit Pfeiltasten kann die Seitenkonfiguration geändert werden)
- Z Druckt den ausgwählten Bereich
- M Aktuelle Selektierte Stirn markieren
- B Aktuelle Selektion an die markierte Stirn andocken
- J Stirn umschalten
- I Berechnet Abstände zwischen Modulen und Raum und schaltet Anzeige dieser um
- X Reinit (alle Verbindungen zwischen Modulen werden neu berechnet; Beta)
- V Kalkuliere gemeinsames Polygon einer Selektion (Dev)
Im Printmodus wechsel zwischen Quer- und Hochformat
Changelog
-
Version 0.1 - 25.11.2015 - 3h
- Datenbank erstellt
- System überlegt
-
Version 0.2 - 26.11.2015 - 3h
-
Version 0.3 - 30.11.2015 - 6h
- Zeichnen der Module
- Rotieren, Verschieben
-
Version 0.4 - 01.12.2015 - 8h
- Verschieben der Ansicht
- Andocken an andere Module
- Zoom
-
Version 0.5 - 02.12.2015 - 4h
- Speichern, Laden als Cookie oder auf Server
-
Version 1.0
-
Version 1.1 - 22.11.2016
- Kommunikation mit Loconetwebsocketserver implementiert
- Weichen stellen und rückmelden
- Züge fahren und aktualisierung der Werte
-
Version 1.2 - 28.11.2016
- Komplette Überarbeitung der Modulselektion
- STRG + A um alle Module zu selektieren
- STRG + U um die aktuelle Selektion aufzuheben
- Linien im Hintergrund im 1m Raster
-
Version 1.3 - 29.11.2016
- STRG + K um alle - mit diesem Modul zusammenhängende - Module zu selektieren (hat noch den Bug, von endlos Rekursion bei Schleifen)
- mit den Tasten 1, 2 oder 3 kann bei einer Selektion aus einem Modul, alle zusammenhängende Module in die jeweilige Richtung selektiert werden(hat noch den Bug, von endlos Rekursion bei Schleifen)
- Rotation von Selektionen um gemeinsamen Punkt
- Selektionen gemeinsam verschieben und rotieren
- Verbinden von Selektionen mit anderen Modulen beim verschieben, wenn die Anschlüsse zu einander kommen (andocken)
- Verbindungen von Modulen beim Laden, Verschieben oder Rotieren berechnen
- Effizientes verschieben von Selektionen
-
Version 1.4 - 30.11.2016
- Bug von endloser Rekursion beim selektieren von Schleifen behoben
-
Version 1.5 - 01.12.2016
- SPACE, wecheselt zwischen freien Stirne einer Slektion
- P, markiert alle Module die zur aktuellen Stirn benachbart sind
- O, markiert das zur aktuellen Stirn benachbarte Modul
- I, markiert zwei zur aktuellen Stirn benachbarte Module
-
Version 1.6 - 02.12.2016
- Selektion der benachbarten Module universeller in Anzahl der Module gemacht
- Module der Selektion von der Stirn aus entfernbar gemacht
- G fügt alle benachbarten (zur gewählten Stirn) Module zur aktuellen Selektion hinzu
- 0G fügt alle benachbarten (zur gewählten Stirn) Module zur aktuellen Selektion hinzu
- nG fügt n benachbarten (zur gewählten Stirn) Module zur aktuellen Selektion hinzu
- H oder 0H entfernt alle Module der Selektion
- nH entfernt n Module ausgehend von der aktuelle gewählten Stirn
- ESC setzt die Eingabe zurück
- P / O / I aus V1.5 entfernt, da G und H universeller
- 1 / 2 / 3 aus V1.3 entfernt, da G und H universeller
-
Version 1.7 - 07.12.2016
- Beschriftung dreht sich mit den Modulen und ist immer zwischen -90° und +90°
- Beschritung ist immer außerhalb der Module
- ID der Module wird angezeigt
-
Version 1.8 - 08.12.2016
- Selektionen können nur an freie Stirnseiten andocken
- Code aufgeräumt
-
Version 1.9 - 03.05.2017
- Modulliste implementiert
- Koordinatenursprung festlegbar und Anzeige der aktuellen Position in der Statuszeile
-
Version 1.10 - 04.08.2017
- Doppelklick zur Selektion implementiert (ersetzt STRG+K)
-
Version 1.11 - xx.xx.2017
- Modulgruppen implementiert
-
Version 1.12 - 14.09.2017
- nur noch manuelles Speichern (Möglichkeit für Kommentar und vorherige ID wird gespeichert
- Laden von Modulplänen über GET-Parameter "id"
- Räume implentiert
- Abstandsmessung
- Flächenberechnung bei Rechteckauswahl
-
Version 1.13 - 22.09.2017
- Stückliste (Modulliste nur mit gerade gewählten Modulen)
- Sortierung der Modulliste/Stückliste
- Druckfunktion
- Modulnummernvergabe
-
Version 1.14 - 24.09.2017
- Navigation überarbeitet (Design)
- Drucken: Text in pdf implementiert
-
Version 1.15 - 13.03.2018
- Gleise können selektiert werden
- Strassen implementiert
- Drucken: Druckbereich durch Rechteckauswahl wählbar (Seitenverhältnis wie Seitenformat)
- Drucken: Mehrseitiges Drucken (Seitenanzahl mit Pfeiltasten verstellbar)
- Drucken: Skala
- Modulkatalog implementiert
- Modulkatalog: Drag&Drop von und in Katalog
- Resize wird behandelt
- Graph implementiert
-
Version 1.16 - xx.xx.2018
- neue Sidebar
- Graph in Git Design
- Grid in Raum zeichnen optimiert
- Fix: andocken von Modul an Modulgruppe
- Modulgruppen in Katalog
- mehr Statistikfunktionen (Gleislänge, Straßenlänge, Anzahl Weichen, Anzahl Module, Modulfläche)
- Datenformat für Objekte (Gleis, Straßen, Signale) in Datenbank zu JSON geändert
-
Version 1.17 - xx.xx.2024
- Unterstüzung für Modulbilder implementiert (Einschaltbar mit GET-Parameter bilder=true)
- …
-
Version 1.18 - 08.11.2024
- Immer die GlobaleId der Module anzeigen / Lokale ID wird nicht mehr angezeigt
-
Version 1.19 - 19.12.2024
- Druckfunktion gefixt/verbessert:
- Immer die GlobaleID der Module drucken / Lokale ID wird nicht mehr gedruckt
- Positionierung Text verbessert
- Umschalten zwischen Quer- und Hochformat mit Taste 'v'
- Sonderzeichen werde jetzt richtig dargestellt
- Deutlich kleinere Dateigrößen wenn nur Ausschnitte gedruckt werden
- Ist jetzt egal in welche Richtung das Rechteck mit dem Druckbereich aufgezogen wird
- nicht existierende Module werden mit rotem Rahmen gedruckt