Commit Graph

31 Commits

Author SHA1 Message Date
P.wolok 2f5b43ad12 Die höhen werden nun im 2.5 d richtig angezeigt und die linien übernehmen nun die layers 2025-10-08 11:42:23 +02:00
P.wolok 971a766f9f man kann nun gefaellestreckne nur mit einem kreisel verbinden 2025-10-07 15:01:06 +02:00
P.wolok 1f0ec6d687 alle gefaellestrecken ausnahmen sind jetzt drinnen logik wenn kreis nicht mit zwei kreisel verbuden ist 2025-10-07 09:01:27 +02:00
P.wolok 04f3aa6cb6 gefaellegerade sonderfall 2025-10-02 15:26:31 +02:00
P.wolok 0f30e879a8 Man kann nun zwei Kreisel am kreisel mit der Gefällestrecke verbinden (aber nur zwei Kreisel noch nicht ein Kreisel und eine Strecke) 2025-10-02 10:15:01 +02:00
P.wolok d29cf07cfc Erste Version von Gefaellestrecke, man kann noch nicht kreisel mit einander verbinden 2025-10-01 14:16:22 +02:00
P.wolok 008218ebc1 removed test version started creating gefaellestrecke 2025-09-29 12:39:29 +02:00
P.wolok 00073e6d03 Layer für linien erstellt und Linien Kordinaten system koriegiert 2025-09-18 11:50:33 +02:00
P.wolok aa04ee3fd1 Die tags sind nun unsichtbar und nur ein Name wird erstellt. Die z Kordinatenfür ILS syteme wurden hinzugefügt und eine vorübergehende arc für angetriebene Kurven wird erstllet bevor man die Inserts hat 2025-09-17 11:37:31 +02:00
P.wolok 291b2eaec5 Bei plant2dxf wird die höhe nun mittgenommen und bei dxf2lib wird wieder der richtige Ordner benutzt 2025-09-15 17:04:45 +02:00
P.wolok 867e366825 everything now gets layer not only omniflo 2025-09-15 13:59:18 +02:00
P.wolok e4222d699c Die endBox hat nun ein layer in omniflo system 2025-09-12 10:40:26 +02:00
P.wolok 523fdf9c59 Man kann jetzt auch in plant2dxf die Insert sehen 2025-09-11 11:22:36 +02:00
P.wolok 50f2d5f50e Layer farben werden in plant2dxf angenommen (Layer selber nicht), dxf2lib wurde refrectored für die Leserlichkeit 2025-09-08 15:42:36 +02:00
P.wolok e89e4abf3f Drehung des Blocks korrigiert 2025-09-05 10:14:04 +02:00
P.wolok 43b2ff35af einfügen von einem eigennamen für die Blöcke 2025-09-04 16:36:24 +02:00
P.wolok 4595d9b562 updated requirements, Der ursprungspunkt der Blöcke wurde verändert, die virtuelle Umgebung wurde nicht richtig geladen 2025-09-04 08:37:06 +02:00
P.wolok 36648649a5 Hinzufügung von rotation in test_ils.csv
rotation system für kurven hinzugefügt, und rotation probleme für Linean behoben
2025-09-03 13:44:39 +02:00
P.wolok 67aed63507 Pfadprobleme entfernt und erste wieder lauffähige version erstellt 2025-09-02 10:39:06 +02:00
lertlmaier 23471a7cc6 Merge branch 'main' of http://gitea.schoenenberger.de/mistangl/plant2dxf 2025-07-31 08:53:34 +02:00
m.stangl 97c81b466b logging in plant2dxf.py, svg2dxf.py und dxf2lib.py implementiert
SVG2DXF: Inkscape-Option hinzugefügt, die mit einem SVG Parser arbeitet
2025-07-30 16:12:52 +02:00
m.stangl c38b9861d4 - Anpassungen an Konfigurations- und Bibliotheksdateien vorgenommen
- logging in dxf2lib.py implementiert
- Umgebungsvariablen in setenv.bat für log-Verzeichnis und Bibliothek-Pfad hinzugefügt
- Bibliothek-Pfad in plant2dxf.py angepasst
2025-07-30 15:23:07 +02:00
lertlmaier 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. 2025-07-30 11:39:55 +02:00
lertlmaier 22e7632849 Makierung der Drehrichtung der Kreisel mit neuem Symbol hinzugefügt. Übergabe der Information im Json-String via "Drehrichtung: UZS / GUZS" 2025-07-25 09:13:12 +02:00
lertlmaier 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. 2025-07-24 13:26:39 +02:00
lertlmaier 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. 2025-07-24 11:57:09 +02:00
lertlmaier 2c697f87b9 Erweiterung der Konfigurationsdatei shapes.cfg zur Unterstützung zusätzlicher Formen und Anpassung der Funktionen zur Verarbeitung von "ILS 2.0 Kreisel" und "ILS 2.0 Gefällestrecke". Einführung der Funktion get_shape_cfg zum Auslesen von Blocknamen und Offsets aus der Konfiguration. Anpassung der Handler-Funktionen zur Verwendung dieser neuen Struktur. 2025-07-23 15:46:15 +02:00
lertlmaier 7f2a8a0ffb Erweiterung der Funktionalität zur Verarbeitung von "ILS 2.0 Gefällestrecke". Einführung der Funktion handle_gefaellestrecke zur Berechnung von Linien basierend auf Länge und Drehung. Umstellung der Höhe-Bestimmung auf eine separate Funktion berechne_hoehe. Anpassungen im Hauptverarbeitungsablauf zur Unterstützung von On-the-fly-Typen. 2025-07-23 14:30:07 +02:00
lertlmaier 4340618a2a Transformation der Koordinaten.
Berücksictigung des Winkels aus Merkmalen
Mapping zur Zuordnung von RD-Namen zu Blocknamen aus Bibliothek-dxf
2025-07-23 13:27:48 +02:00
lertlmaier a071b5f852 Hauptcode zur Überführung einer .csv in eine.dxf implementiert. Konfigurationsfile für einfache Fomen (generierung on the spot) angelegt 2025-07-16 16:53:44 +02:00
m.stangl 7a90f4733f erste Fassung aus templates gebaut 2025-07-16 16:37:03 +02:00