Commit Graph

36 Commits

Author SHA1 Message Date
P.wolok c97b36254d Die Sp werte von den blocken selber werden jetzt benutzt um die offsets auszurechnen und die Offsets aus dem shape liste gelöscht als resultat 2025-11-03 12:01:37 +01:00
P.wolok df772ad288 Die Förder funktionieren nun auch mit ab varios (inklusive verbindung mit kreisel), die grünen linien fehlen noch 2025-10-28 15:02:15 +01:00
P.wolok acfa53b722 die auf voerder kann man jetzt vertig stellen und eine neue Methode zur drehung der Blöcke wurde hinzugefügt 2025-10-23 12:38:12 +02:00
P.wolok a56fa8918a Die Vario Foerder kann man nun mit Kreisel verbinden 2025-10-21 16:27:26 +02:00
P.wolok 778a885e6e erster protype einer förderers 2025-10-15 11:52:04 +02:00
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