d0bda8c38a
Abfrage in ioconverter.bat ob die Erzeugung der TIA, etc. xlsx files geklappt aht
m.stangl2025-07-08 10:02:57 +02:00
304a103a78
Kabelbezeichner aus kabel.cfg entfernt, da diese in Zukunft in eigerner Config bezeichner.cfg verwaltet werden
m.stangl2025-07-08 09:48:35 +02:00
0b7b8480ce
Import der json Datei dazu. Einige Schalter umgebaut und --outname dazu, damit das Muster aller .xlsx Dateien einfach festgelegt werden kann
m.stangl2025-07-07 18:40:36 +02:00
ef9a07c40e
weiterführung der Doku mit v.a. Hinweisen zur Layouterstellung.
lertlmaier2025-07-07 12:44:05 +02:00
6b0b3fea04
Connecting Racks werden jetzt auc gezeichnet (gleich wie "originale" Racks aber werden bei beschriftung ignoriert
lertlmaier2025-07-07 12:43:08 +02:00
61ffcaa271
Umbennenung von "Simpel" in "EA"
lertlmaier2025-07-07 10:28:45 +02:00
54645a0772
Schalter --copy_layer inklusive Funktionen rausgeschmissen. Wird nicht mehr benutzt, bzw. dauert zu lange um alle Referenzen eines Layers mit zu kopieren
m.stangl2025-07-07 09:46:23 +02:00
c495ff7b2a
neues portalexport.py als wrapper und aufrufende Funktion erstellt
lertlmaier2025-07-07 08:48:06 +02:00
c65e21c61d
portalexport in ioconverter.py umbenannt. Nicht verwendetes gelöscht
lertlmaier2025-07-07 08:46:59 +02:00
ea807c5365
Neue Suche nach Doppelrahmen über eigene Pufferklasse
m.stangl2025-07-04 22:10:28 +02:00
3aee069460
weiteren Layer aufgenommen, der aus Fortna kommt
m.stangl2025-07-04 22:09:51 +02:00
6a298afe41
Excel Export auf Vorlage von KraftTool ausgabe angeglichen
lertlmaier2025-07-04 15:25:06 +02:00
adbc25ee05
Fehlerabfrage vor df_append da sonst Crash wenn input Datei keine Fehler liefert
lertlmaier2025-07-04 11:36:14 +02:00
ea7da269e1
Prints in getexdraw.bat und in drawdxf.py leicht angepasst
lertlmaier2025-07-04 10:44:17 +02:00
80b96da6b6
Zusammenfassung der WSCAD Export Methoden zu einer. Abfage der bezüge zu Beginn
lertlmaier2025-07-04 09:34:47 +02:00
ca2831ea23
In TIA-Export und WSCAD-Export den Kommentar zu fehlerhaften BMK's angepasst, sodass BMK genannt wird. Ausgelagerte Funktion für Duplikate und Error-Sheet erstellt und bei allen Export-Funktionen eingebaut
lertlmaier2025-07-04 09:19:19 +02:00
e329dc9f3a
Excel Export Funktionen implementiert. WSCAD mit Bezug noch mit Bearbeitungsbedarf
lertlmaier2025-07-03 15:00:01 +02:00
aa8f67e27b
Anpassen aller Funktionen sodass Doppelte nun nu einmal in tatsächlicher Ausgabe erscheinen und doppelte ebenfalls nur einmal in dafür vorgesehener ausgabe erscheinen. Hinweis spalte ergänzt
lertlmaier2025-07-03 11:31:12 +02:00
c881423352
anschlüsse_ergänzen() methode angepasst, damit ausgabe sinnvoll und nicht viele dopplungen
lertlmaier2025-07-03 10:07:20 +02:00
709703e397
WSCAD mit Bezug auch zum laufen gebract. Noch viele Fragezeichen beim output...
lertlmaier2025-07-03 09:04:07 +02:00
c5d638cf51
unittests für Simpel, TIA, WSCAD hinzugefügt
lertlmaier2025-07-02 15:41:09 +02:00
d1f3f4d847
erste Fassung von portalexport.bat dazu. weniger restrikitver Regulärerer Ausdruck für die PFade
m.stangl2025-07-02 09:40:33 +02:00
6cffc9ae31
Verschiebe die Errordatei falls doppelte Ids definiert wurden
m.stangl2025-07-01 15:34:12 +02:00
72490df3c2
Defaultskript von M.Kraft dazu als Referenz für den SPS Export
m.stangl2025-07-01 14:51:43 +02:00
54e6400bf4
Angepasst auf runde / schöne Zahlen
lertlmaier2025-07-01 13:08:52 +02:00
4b18a9005f
Racks zeichnen: geometry-dict in ausgabe eingepflegt
lertlmaier2025-07-01 13:08:03 +02:00
745b6df6de
Racks zeichnen: Dataclasses angelegt, Methode zum zeichnen + Beschriftung, excel ausgabe auf neue struktur angepasst
lertlmaier2025-07-01 13:07:40 +02:00
7c2e171f7d
Rack längen werden in ihrer gesplitteten Form (Rack 2-0, Rack 2-1) aus routing.py an drawdxf.py übergeben und in Excel Ausgabe aufgenommen. c-, v-, t-, und d-Racks werden ignoriert
lertlmaier2025-07-01 11:20:01 +02:00
24fd45e6ae
3D-Höeninformations-Handler jetzt auch in nicht-iterativer Methodik
lertlmaier2025-06-30 14:57:06 +02:00
20b4812f68
Easy mit Höhendifferenz erzeugt, die mit 3DPolylinie zwei Polylinien in unterschiedlichen Höhen verbindet
m.stangl2025-06-30 14:49:55 +02:00
b6962bc96b
Falls ein Fehler wegen doppelter Ids im Layout kommt, wird der gesamte Prozess abgebrochen
m.stangl2025-06-30 14:47:20 +02:00
3f359486f9
Suche nach doppelten Ids implementiert. Falls Doppelte Angaben vorhanden wird eine Fehlerdatei geschrieben
m.stangl2025-06-30 14:45:48 +02:00
812c39b00d
methodik für 3d Polylinine implmentiert
lertlmaier2025-06-30 13:53:55 +02:00
e75779cfcb
easy Layout mit Höhenverlauf der Kabelpritschen erstellt
Simon Schmutzler
2025-06-30 10:28:13 +02:00
e0af4c3c95
draw_sensors() und draw_subdists() ebenfalls aufgeteilt. Hilfsfunktion zur findung der placement info (Stapelung bei mehreren Sensoren) eingeführt
lertlmaier2025-06-27 12:17:57 +02:00
73dad69083
kleine anpassung in Error Worksheets. Koordinaten als Integer, Spaltenbreiten
lertlmaier2025-06-27 11:52:58 +02:00
09d597f627
Bugfix im Pfad der Fehlerabfrage. Vollständiger Pfad zu den Zwischendateien nötig.
m.stangl2025-06-26 12:50:56 +02:00
bd46fd44e8
Default Pfad in der setenv.bat für das Projekt ist jetzt c:\kabellaengen. Pause für den Fehlerfall eingebaut
N.Schwechten2025-06-26 12:11:15 +02:00
23e6bf77d6
Abfrage über gelingen nach jedem Schritt in der getexdraw
m.stangl2025-06-25 14:55:07 +02:00
e6729b68a0
Tatsächliche Bezeichner für alle Kabel-Nummern aus SIVAS Abfrage geholt
lertlmaier2025-06-25 12:00:55 +02:00
a74b774ad2
Reihenfolge der Spalten angepasst (Bezeichner ganz ans Ende); Abfage für fehlende ArtNr bzw fehlenden Bezeichner zu BOM by UV hinzugefügt; Spaltenbreiten angepasst
lertlmaier2025-06-25 11:54:45 +02:00
4626984ede
Kabel für Erdung eingetragen
m.stangl2025-06-25 11:35:41 +02:00
371fe6241e
Erdungskabel und Erdungen werden gesucht und ein Kabellayout erzeugt
m.stangl2025-06-25 11:14:40 +02:00
ee9f1b8dae
Pfad aus der Automatisierung daz
m.stangl2025-06-24 14:33:52 +02:00
2f982bf5f4
drawdxf sammelt ALLE Atikelnummern (Kabel, Motoren, Sensoren), prüft lokale bezeichner.cfg, ob für alle artikelnummern ein bezeichner vorhanden. Falls kein bezeichner vorhanden wird bezeichner.cfg um Block [Missing] ergänzt, und SIVAS Datenabfrage dafür gestartet. Scahlter --local zur vermeidung der Abfrage verfügbar
lertlmaier2025-06-23 11:55:23 +02:00
ab06d46bc5
beim Anlegen des Icons wird der Explorer gleich aufgerufen
m.stangl2025-06-20 18:12:06 +02:00
a3e0a15b0e
dropItem create und remove erstellt, um die Verknüpfung auf dem Desktop zu erhalten, bzw. diese wieder zu entfernen
m.stangl2025-06-20 18:00:13 +02:00
9a9455be7e
Installation des Kabeltools über die Erzeugung einer Verknüpfung im %INSTALL_DIR% der setenv.bat. Das Verknüpfungsziel dort (getexdraw.bat mit zugehörigem Icon) wird vorher mit dem absoluten Pfad zur setenv.bat beschrieben.
m.stangl2025-06-20 16:48:52 +02:00
ba03bcb866
Umgebung dazu, welche auf Z:\Kabellängen\Automatisierung läuft, also im freigegebenen Netzlaufwerk
m.stangl2025-06-20 12:31:01 +02:00
655e2b6ab6
Default Install Directory für das Icon jedes lokalen Nutzers ist jetzt %ONEDRIVE%\Destḱtop
m.stangl2025-06-20 12:23:08 +02:00
09e5d2708a
getexdraw geht jetzt auch mit Leerzeichen im Pfad und mit einem Zielfolder Standardmässig auf %OneDrive%\Desktop
m.stangl2025-06-20 12:22:16 +02:00
fa1c26368a
Visaulisierung der Anwendung
m.stangl2025-06-20 12:00:55 +02:00
fb1232b0f8
Interpreter auf dem Share muss ebenfalls die pip files laden
m.stangl2025-06-18 18:57:10 +02:00
8e653aca20
Start der neuen Methodik zur automatischen Extraktion von Bezeichnern zu Teilenummern. Neue COnfig, schalter in drawdxf, neues Skript zum updaten
lertlmaier2025-06-18 16:22:42 +02:00
dc1b5387a8
Layer hinzu, call mit Fachabteilung
lertlmaier2025-06-18 16:20:17 +02:00
a78ac861bc
erster Mitschnitt der Kabeltool Anwendung.
lertlmaier2025-06-18 08:35:08 +02:00
b6040d5ebc
Erste Fassung einer Doku des Kabeltoosl zur Aufnahme in "Referenzen" Tab im Online Auftritt
lertlmaier2025-06-17 15:50:16 +02:00
50d45ac489
Struktur (Einrückungen) angepasst
lertlmaier2025-06-17 09:25:23 +02:00