lertlmaier
  • Joined on 2025-04-30
lertlmaier pushed to main at m.stangl/plant2dxf 2025-07-31 06:54:15 +00:00
fedd12d6e2 Erweiterung der allgemeinen Konfigurationsdatei zur Zuweisung von Block-Bibliotheken für ILS und Omniflo. Implementierung der Funktion handle_omniflo zur Verarbeitung von Omniflo-Typen in plant2dxf.py. Anpassung der Hauptfunktion zur Unterstützung von Bibliotheksdateien basierend auf der Teileart.
Compare 2 commits »
lertlmaier pushed to main at m.stangl/plant2dxf 2025-07-30 09:33:09 +00:00
4033fcbd5a Optimierung der Bounding Box-Berechnung in dxf2lib.py: Vereinfachung der POLYLINE- und LWPOLYLINE-Logik, um die Berechnung der minimalen und maximalen Koordinaten zu verbessern. Anpassung der Blockerstellung, um die Geometrie korrekt zu verschieben.
lertlmaier pushed to main at m.stangl/lokomotive 2025-07-30 08:03:53 +00:00
1dc9cae8f8 Dateien initial dazu
lertlmaier created branch main in m.stangl/lokomotive 2025-07-30 08:03:53 +00:00
lertlmaier pushed to main at m.stangl/plant2dxf 2025-07-29 13:29:39 +00:00
91fffadc1f Erweiterung der Kommandozeilenargumente in dxf2lib.py, um den Bibliotheksnamen optional zu machen und Eingabeaufforderung bei fehlendem Namen hinzuzufügen. Anpassung der Textplatzierung in svg2dxf.py, um längere Namen auf zwei Zeilen darzustellen und Fehlerbehandlung bei der Inkscape-Konvertierung zu integrieren.
4075cef30e eingecheckte libaries
Compare 2 commits »
lertlmaier pushed to main at m.stangl/plant2dxf 2025-07-29 10:25:30 +00:00
a0e3c7a04f Konsole-Ausgaben angepasst
lertlmaier pushed to main at m.stangl/plant2dxf 2025-07-29 10:16:45 +00:00
19f348f156 Schalter -keep hinzu, der falls gesetzt das dxf vezeichnis mit den einzel-dateien in Work ordner beibehält. Ansonsten Löschung des verzeichnisses
lertlmaier pushed to main at m.stangl/plant2dxf 2025-07-29 10:04:21 +00:00
ce0388586f Neue Batch-Dateien dxfs2lib.bat und svg2dxf.bat hinzugefügt zur Ausführung der Skripte für die Konvertierung von DXF und SVG. Erweiterung der dxf2lib.py und svg2dxf.py um Kommandozeilenargumente für Eingabe- und Ausgabeverzeichnisse.
90ddb5982f svg dateien in data Ordner. Einzelne dxf dateien der blöcke gelöscht (zukünftig in work)
0a8d1bc6b6 Test csv's umbenannt
e0f0eee33d bibliotheken in data mit unter-ordner. Umbennenung
Compare 4 commits »
lertlmaier pushed to main at m.stangl/plant2dxf 2025-07-29 06:42:14 +00:00
ef6444a448 Text über Blöcken hinzugefügt und Abstand zwischen Blöcken in einer Reihe angepasst.
lertlmaier pushed to main at m.stangl/plant2dxf 2025-07-28 14:23:14 +00:00
182d7969ea mit skript erzeugte Block Bibliothek hinzugefügt
lertlmaier pushed to main at m.stangl/plant2dxf 2025-07-28 14:22:31 +00:00
c6cb095f78 Erweiterung der Bounding Box-Berechnung für POLYLINE-Entities und Filterung der Entities nach erlaubten Typen. Anpassung der Platzierung von Blöcken in Reihen und Spalten.
lertlmaier pushed to main at m.stangl/plant2dxf 2025-07-28 14:09:25 +00:00
b1f7ec4b16 dxf Dateien aus allen verfügbaren svg's erzeugt
19d39835c1 data ordner mit aufgenommen
Compare 2 commits »
lertlmaier pushed to main at m.stangl/plant2dxf 2025-07-28 13:56:28 +00:00
a321d8a76b Neue Skripte dxf2lib.py und svg2dxf.py hinzugefügt zur Verarbeitung von DXF-Dateien und zur Konvertierung von SVG in DXF.
lertlmaier pushed to main at m.stangl/plant2dxf 2025-07-25 07:13:18 +00:00
22e7632849 Makierung der Drehrichtung der Kreisel mit neuem Symbol hinzugefügt. Übergabe der Information im Json-String via "Drehrichtung: UZS / GUZS"
lertlmaier pushed to main at m.stangl/plant2dxf 2025-07-25 07:12:29 +00:00
3fb7bfb655 Block zur Richtungsmarkierung "S-LP" bei den Kreiseln Hinzugefügt
lertlmaier pushed to main at m.stangl/plant2dxf 2025-07-25 06:36:13 +00:00
4d75974ecf Zeile gelöscht
lertlmaier pushed to main at m.stangl/plant2dxf 2025-07-25 06:34:28 +00:00
0c8bc6e03c Neue Dokumentation für das Skript plant2dxf.py hinzugefügt.
lertlmaier pushed to main at m.stangl/plant2dxf 2025-07-24 13:36:47 +00:00
5d38f64b19 offsets und rotationen für aktuellen stand angepasst
Compare 2 commits »
lertlmaier pushed to main at m.stangl/plant2dxf 2025-07-24 11:26:48 +00:00
340952299e Optimierung der Funktion get_shape_cfg zur Verarbeitung von Offsets und Rotationen für Symbole. Vereinfachung des Codes durch Verwendung von Schleifen zur dynamischen Erfassung von Offset- und Rotationswerten aus der Konfiguration. Rückgabe der Symbole als Liste von Dictionaries mit korrekten Offset- und Rotationswerten.
lertlmaier pushed to main at m.stangl/plant2dxf 2025-07-24 09:57:19 +00:00
aa07e3852a Erweiterung der Konfigurationsdatei shapes.cfg um Rotationsparameter für Symbole. Anpassung der Funktion get_shape_cfg, um Rotationen zu verarbeiten und Rückgabe der Symbole als Liste von Dictionaries. Überarbeitung der Handler-Funktionen für "ILS 2.0 Kreisel" und "ILS 2.0 Gefällestrecke", um die neuen Symbolstrukturen zu nutzen.