m.stangl
|
3b9b6c2fd4
|
aus Präfix ein Postfix gemacht. Jetzt klappen die anschliessend laufenden Programme
|
2025-07-07 11:07:56 +02:00 |
|
m.stangl
|
ea807c5365
|
Neue Suche nach Doppelrahmen über eigene Pufferklasse
|
2025-07-04 22:10:28 +02:00 |
|
m.stangl
|
d1f3f4d847
|
erste Fassung von portalexport.bat dazu. weniger restrikitver Regulärerer Ausdruck für die PFade
|
2025-07-02 09:40:33 +02:00 |
|
lertlmaier
|
3f6594065d
|
Dict fü Dubletten angelegt. Error message angepasst.
|
2025-07-01 16:02:21 +02:00 |
|
lertlmaier
|
24fd45e6ae
|
3D-Höeninformations-Handler jetzt auch in nicht-iterativer Methodik
|
2025-06-30 14:57:06 +02:00 |
|
m.stangl
|
3f359486f9
|
Suche nach doppelten Ids implementiert. Falls Doppelte Angaben vorhanden wird eine Fehlerdatei geschrieben
|
2025-06-30 14:45:48 +02:00 |
|
lertlmaier
|
812c39b00d
|
methodik für 3d Polylinine implmentiert
|
2025-06-30 13:53:55 +02:00 |
|
m.stangl
|
371fe6241e
|
Erdungskabel und Erdungen werden gesucht und ein Kabellayout erzeugt
|
2025-06-25 11:14:40 +02:00 |
|
lertlmaier
|
9bd38708ff
|
Validierungs-Logik implementiert, welche die gegebenen Configs auf Konsistenz prüft
|
2025-06-13 13:42:57 +02:00 |
|
lertlmaier
|
15187ab85f
|
Verwendung der Config Basierten Sensor-Typisierung und Kabel Abfage mithilfe von BMK.cfg.
Hier evtl in Zukunft zusammenlegen der beiden Configs zu einer (-> Abklärung mit Fachabteilung)
|
2025-06-13 11:00:34 +02:00 |
|
lertlmaier
|
85ae4f17f4
|
Fehler-Handling erweitert: Warnings die bei erstellung des Mappings entstehen werden durch routing hindurch bis nach drawdxf geleitet und in Excel ausgabe geschrieben.
|
2025-06-12 12:41:27 +02:00 |
|
lertlmaier
|
2657117c24
|
Schalter für Einlesen von positions_json in drawdxf etfernt (bat-Datei und Python Skript angepasst)., Sensor dataclass in drawdxf entfernt
get_type_of_name_cfg als Config-basierte Methode statt hardcode geschrieben.
map_sensor_to_cable_cfg als config basierte methode mitsamt kürzung de Kabel, etc..
Erstellung von Betriebsmittelkennzeichner Config.
|
2025-06-12 10:54:02 +02:00 |
|
lertlmaier
|
cc36734790
|
Löschen der alten Funktionen nach erfolgreichem Vergleich der Outputs
|
2025-06-11 15:15:13 +02:00 |
|
lertlmaier
|
10d794e9ce
|
extract_input_positions() geschieben, die von iter und normaler Version von get_input_positions() aufgerufen wird. Ausgabefiles (*_positions.json) bis auf kleine Reihenfolge-Unterschiede identisch. Ausgabe-Files nach Routing mit jeweiligem Eingabefile komplett identisch.
|
2025-06-11 15:09:50 +02:00 |
|
lertlmaier
|
4eb574b39c
|
SpecialKeys für Scanner hinzugefügt
|
2025-06-11 11:39:32 +02:00 |
|
lertlmaier
|
2d29705d4a
|
Kabel-Config komplett mit float zahlen als keys versehen. Fehlermeldungen angepasst. Übeprüfung des pos-Eintrags im dict vo merge_two_dict wieder einkommentiert.
|
2025-06-10 16:05:28 +02:00 |
|
lertlmaier
|
dbf3a6450d
|
Falls B in Attribute ist, wird auch hier pos aufgezeichnet. damit haben alle INSERTS einen pos eintrag und Skipt läuft durch
|
2025-06-10 15:25:13 +02:00 |
|
lertlmaier
|
47ab065387
|
Zeile mit überprüfung ob pos in ld steht auskommentiert. Sonst wird kein merge der dicts ausgefürt und artikelnummer des sensors aus anderem INSERT findet den weg nicht in allSensors da kein pos eintrag dort vorhanden
|
2025-06-10 09:51:00 +02:00 |
|
lertlmaier
|
6ffb9c72d5
|
Abfrage, welcher Typ das jeweilige Element ist. Wegwerfen von nicht gebrauchten.
|
2025-06-06 17:58:51 +02:00 |
|
m.stangl
|
f2a6f0e35d
|
Kabeldaten auch extrahiert
|
2025-06-06 17:02:20 +02:00 |
|
lertlmaier
|
1285742eeb
|
Launch angepasst auf ASCII Fortna layout und binary Fortna Layout. Neues Icon erstellt. Kleiner Bugfix in Darw für Positionierung von UV Text. Getpositions mit Support für iterdxf (low Memory)
|
2025-06-06 15:18:53 +02:00 |
|
lertlmaier
|
cbeb8345af
|
Fehler-Handling weiter angepasst. Weiterreichung von getpositions bis ans Ende und Excel Ausgabe
|
2025-06-04 11:16:00 +02:00 |
|
m.stangl
|
32750e8e7c
|
einfache Scan Funktion für alle Layer gebaut
|
2025-06-03 16:53:04 +02:00 |
|
m.stangl
|
6fef1c5f5a
|
Layer 0 in config aufgenommen. Dort waren die Rahmen, easy.json nicht mehr mit im Versionsverwaltungssystem verwalten. Kann leicht aus easy.dxf gewonnen werden.
|
2025-05-30 19:09:58 +02:00 |
|
lertlmaier
|
7772981870
|
Neuer Schalter für drawdxf. Anpassung der config aufrufe in routing und getpositions
|
2025-05-28 16:51:22 +02:00 |
|
m.stangl
|
21db905516
|
getpositions.py liest jetzt auch Tunnel Angaben aus der Zeichnung ein, die TUNNEL1-LaengeTunnel heissen müssen. Config enthält Layer auf denen die Tunnel liegen. Beispieldateie easy.dxf um Tunnel erweitert
|
2025-05-27 16:42:13 +02:00 |
|
lertlmaier
|
a48c39018c
|
Schalter von -o auf -w geändert. Nimmt Parameter json File. Prints in getpositions entfernt.
|
2025-05-20 11:33:20 +02:00 |
|
m.stangl
|
eb175ea768
|
Regulärer Ausdruck zum Zerlegen des Pfades zum Unterverteiler im Sensor. Prüfung des Pfades zur Eingabedatei in eigene Funktion. Config für Kabelpritschen wird ausgelesen
|
2025-05-20 10:42:18 +02:00 |
|
m.stangl
|
74ce767569
|
Layer für Sensoren etc. werden aus Config gelesen. Sensoren und Verteiler werden auf einen Rutsch bestimmt
|
2025-05-19 21:52:23 +02:00 |
|
m.stangl
|
cc40e6ded1
|
Prüfung für Angabe eines Pfades ausserhalb des Work Folders dazu
|
2025-05-19 10:04:25 +02:00 |
|
m.stangl
|
4ee973c32d
|
mappings wird auch als Ergebnis exportiert
|
2025-05-17 08:45:43 +02:00 |
|
lertlmaier
|
b4149870f6
|
Einlesen der Dateien in routing.py angepasst, sodass plant.py Daten verarbeiten kann.
|
2025-05-16 17:53:34 +02:00 |
|
m.stangl
|
ae86dbcafa
|
getpositions schreibt nur noch eine json Ergebnisdatei raus. Config launch.json und routing.py angepasst; in Requirements networkx aufgenommen.
|
2025-05-09 20:49:47 +02:00 |
|
lertlmaier
|
ef1e78de2e
|
Zahlenwerte gerundet, Ausgabe in seperatre .json für Rack, Distributors und Sensoren. Rack json mit Bennung der Racks
|
2025-05-08 09:41:36 +02:00 |
|
lertlmaier
|
58195eebfa
|
Getpositions angepasst, sodass Jsons geschrieben werden. Ausserdem Anpassung, sodass Leichen (=Bloecke ohne pos) nicht erfasst werden
|
2025-05-07 12:29:35 +02:00 |
|
lertlmaier
|
2b86e85de0
|
Config Datei um xy Verschiebungen angepasst. dwg zu dxf in debug config geändert
|
2025-05-06 11:10:11 +02:00 |
|
m.stangl
|
2a43bc208f
|
Bugfix MTEXT statt Text durchlaufen um die Unterverteiler zu finden
|
2025-04-30 14:55:05 +02:00 |
|
m.stangl
|
73fa459dda
|
Koordinaten der Unterverteiler, Sensoren und Kabelpritsche aus .dxf Datei festgestellt. Bisher Ausgabe nur in Konsole.
|
2025-04-29 18:34:05 +02:00 |
|
m.stangl
|
6ad0478020
|
Feststellen der Koordinaten der Attribute und des Blocks. Transformation ins Weltkos
|
2025-04-28 18:03:14 +02:00 |
|
m.stangl
|
75fbff75d0
|
debugging session dazu
|
2025-04-28 11:39:05 +02:00 |
|
m.stangl
|
376a3da86a
|
erste Config dazu. Erste Version von getpositions mit Argumentparser erstellt
|
2025-04-28 10:37:30 +02:00 |
|