m.stangl
|
e63e127bef
|
einige Attribute protected gemacht
|
2024-02-15 11:09:32 +01:00 |
|
m.stangl
|
2dc83248ee
|
Logik zur Selektion des Pfades des 3d Bauteile geändert
|
2024-02-14 19:05:39 +01:00 |
|
m.stangl
|
8c109eebcd
|
Config Zielpfade.cfg mit TEstblock versehen
|
2024-02-14 19:04:54 +01:00 |
|
m.stangl
|
9f1402bc55
|
fix in der Controllerlogik, wann der Suche Knopf gedrückt werden kann
|
2024-02-14 19:04:02 +01:00 |
|
m.stangl
|
b0b65f0614
|
gui um Selectionsbox für Pfad zu 3D Modell ergänzt. callbacks der Knöpfe erfolgt jetzt nur noch im Controller. 3D-Modell Pflichtfeld implementiert
|
2024-02-14 16:07:29 +01:00 |
|
m.stangl
|
5f781c513b
|
get_sivas_dbase mit docstring versehen
|
2024-02-14 16:06:12 +01:00 |
|
m.stangl
|
a0be038bbf
|
Aufruf mit -use_local möglich, so dass auch das kopieren vom Netzlaufwerk nicht stattfindet.
|
2024-02-14 16:05:42 +01:00 |
|
m.stangl
|
76fde13623
|
get Funktion für IniConfigParser dazu
|
2024-02-14 16:04:47 +01:00 |
|
m.stangl
|
e4c7ccf152
|
ein paar Variablen in caditem protected gemacht. Laden und Speichern der ausgefüllten Oberfläche im json file im Work Ordner implementiert
|
2024-02-14 10:43:33 +01:00 |
|
m.stangl
|
501c862eeb
|
Bedingungen für aus_halbzeug impl.
|
2024-02-14 09:21:32 +01:00 |
|
m.stangl
|
b128cfb5e6
|
Checkboxen auch als tk.Boolean definiert. Ansonsten gehen die Callbacks nicht
|
2024-02-13 09:24:23 +01:00 |
|
m.stangl
|
b527faf086
|
Schalter -use_local dazu. Keine Datenbankabfrage vom Server, wenn die Dateien schon da sind. EInige Attribute im config manager privatisiert. In die Logik auch die Abhängigkeit der comboboxen definiert. Controller ist jetzt ein Observer (der einzige)
|
2024-02-12 17:19:42 +01:00 |
|
m.stangl
|
8c6d91b463
|
Observer pattern eingebaut. Zahlreiche Attribute protected gemacht. Logik in caditem verschoben. config aus der gui entfernt
|
2024-02-08 18:36:57 +01:00 |
|
m.stangl
|
e082dec1e1
|
create_gui_dependencies mit eval implementiert. Spart Schreibarbeit und ermöglicht es Callbackfunktionen über Einfache Aufrufe mit den Namen der Callbackfunktionen zu tätigen
|
2024-02-08 16:02:25 +01:00 |
|
m.stangl
|
bd4b8d297e
|
gui Aufruf mit einem Assembly holt sich alle nötigen Infos von den DAtenbanken.
|
2024-02-07 10:41:23 +01:00 |
|
m.stangl
|
4777f5afbf
|
Aufruf der Methoden aus manage_configs zur Erzeugung aller nötigen .csv Dateien und der .json Datei der Baugruppe
|
2024-02-07 10:39:21 +01:00 |
|
s.steuer
|
f6e955601d
|
Falsche Parameterreihenfolge korrigiert
|
2024-02-06 15:34:43 +01:00 |
|
s.steuer
|
896cf7a227
|
Musste angepasst werden, da Funktion aus get_sivas_teilestamm.py in update_database.py umgezogen wurde
|
2024-02-06 15:00:53 +01:00 |
|
s.steuer
|
2e76c4d959
|
Library ergänzt, um die Teilestamminformationen von allen nicht migrierten Teilenummern einer Baugruppe als CSV ableiten zu können
|
2024-02-06 14:59:31 +01:00 |
|
s.steuer
|
e87c1b930c
|
Extrahierung der migrierten oder nicht migrierten Teilenummern der Baugruppenstückliste eingebaut
|
2024-02-06 14:57:57 +01:00 |
|
s.steuer
|
920c7bf0f3
|
Merge branch 'main' of http://gitea.schoenenberger.de/mistangl/CreoMigrate
|
2024-02-06 14:51:41 +01:00 |
|
s.steuer
|
740a1b2ac8
|
CSV-Teilestammableitung aus get_sivas_teilestamm.py in update_database.py umgezogen
|
2024-02-06 14:45:33 +01:00 |
|
m.stangl
|
6f2402dea4
|
Comboboxen nicht mehr befüllen, da sie nach dem Start ja auch leer sein müssen.
|
2024-02-06 12:38:10 +01:00 |
|
m.stangl
|
716ff80905
|
Callbackfunktionen gleich benannt wie die jeweiligen Callbacks. Pflege der DAten beim csv Import immer gleich nach dem Aufruf der Callbackfunktion, da jede Callback auf Daten daraus zugreift
|
2024-02-06 12:37:28 +01:00 |
|
m.stangl
|
6c1bb728c7
|
fix:Halbzeugfarbe Callback vergessen
|
2024-02-06 12:34:52 +01:00 |
|
m.stangl
|
8e6b57a219
|
Demodaten reduziert, um Controller zu testen
|
2024-02-06 12:34:19 +01:00 |
|
m.stangl
|
037ad07806
|
PDM-Kategorie sollte einen Eintrag haben, wenn nicht definiert
|
2024-02-06 10:49:35 +01:00 |
|
m.stangl
|
6a50eef3ed
|
Routine zur Abfrage aller Oberflächenbehandlungen dazu
|
2024-02-05 22:01:20 +01:00 |
|
m.stangl
|
62d328b46e
|
laden der Sivas Daten aus .csv bzw. .json impl. Check der Keys in der Logik vereinfacht. Erste Tests der Callbackroutinen beim Laden des .csv Files
|
2024-02-05 22:00:45 +01:00 |
|
m.stangl
|
745012136b
|
einige Fixes in der gui bezüglich helbzeugfarbe und deren CAllbacks
|
2024-02-05 21:59:14 +01:00 |
|
m.stangl
|
dc24a2593a
|
Falls das Modell nach einem Key gefragt wird, den es nicht gibt, als Default none zurück
|
2024-02-05 21:51:33 +01:00 |
|
m.stangl
|
f8c660e1ee
|
Merkt sich das aktuelle Item in einer temporären json Datei im Work Ordner. Beim speichern wird der Baum ausgeblendet, da in einer neuen Session dieser neu aus der Datenbank bestimmt werden muss
|
2024-02-05 17:05:19 +01:00 |
|
m.stangl
|
1075997873
|
Merge branch 'main' of http://gitea.schoenenberger.de/mistangl/CreoMigrate
|
2024-02-05 15:24:12 +01:00 |
|
s.steuer
|
944d960401
|
Fehlende Sektionen gemäß Spezifikationsdokument ergänzt. Sektionen für Rüstcodes werden benötigt, da bei PDM-Kategorie='Baugruppe' andere Rüstcodes in der Combobox verfügbar sein müssen, als bei den anderen PDM-Kategorien. Die Werte in der Sektion '3D-Modelle' in Zielpfade.cfg spezifizieren derweil die Pfade, die rekursiv durchsucht werden sollen, um alle Dateien zu finden, die eine bestimmte Teilenummer im Dateinamen besitzen.
|
2024-02-05 14:21:23 +01:00 |
|
s.steuer
|
854d575cd6
|
Schalter -n/--number in -s/--sivasid geändert (angeglichen an die anderen Programme)
|
2024-02-05 14:16:33 +01:00 |
|
m.stangl
|
87da0094a7
|
fix: Vorher überprüfen ob die Datei lokal schon existiert. Pfad war falsch
|
2024-02-02 17:00:46 +01:00 |
|
m.stangl
|
cdff4a8987
|
fix: hatte vergessen argparse parameter ebenfalls anzupassen
|
2024-02-02 15:47:22 +01:00 |
|
m.stangl
|
3206ad242a
|
Console Interface vereinheitlicht: Abfrage immer mit --sivasid
|
2024-02-02 15:13:13 +01:00 |
|
s.steuer
|
c11094204a
|
Angepasst, damit auch Netzwerk-Interpreter auf U: genutzt werden kann
|
2024-02-02 09:58:44 +01:00 |
|
s.steuer
|
bff2a9ab62
|
Auf Rechnern, die Netzwerk-Interpreter auf U: nutzen kam bei jedem Ausführen von compare_lists ein Deprecation Warning für eine Pandas-Dependency. Deprecation Warnings werden nun ignoriert und nicht mehr ausgegeben
|
2024-02-02 09:56:20 +01:00 |
|
s.steuer
|
d431ba1b92
|
In cremig_setenv.bat NETWORK_INTERPRETER_PATH aufgenommen, damit bei Bedarf (z.B. wenn sich kein Python auf Rechner befindet) Interpreter auf U: genutzt werden kann. manage_interpreter.bat steuert zukünftig, welcher Interpreter gilt, d.h. wenn NETWORK_INTERPRETER_PATH in cremig_setenv.bat auskommentiert ist, wird Interpreter des virtual environments genutzt, wenn nicht auskommentiert gilt Interpreter auf U: + Mehrfaches voranstellen von CREMIG_BIN in Path wird nun verhindert bei mehrmaligem Aufruf von cremig_setenv.bat
|
2024-02-02 09:52:09 +01:00 |
|
m.stangl
|
a1e688636d
|
set_env und get_env an Controller weitergeben, um Pfade zu erhalten und csv Dateien bzw. lokale Datenbank lesen zu können
|
2024-01-31 17:07:35 +01:00 |
|
m.stangl
|
13c1e399d2
|
Halbzeugfarbe Combobox in Gui rein
|
2024-01-31 17:05:01 +01:00 |
|
m.stangl
|
d8097570ac
|
Callbacks der Knöpfe noch hinzugefügt. dazu auch cb_halzeugfarbe
|
2024-01-31 17:04:13 +01:00 |
|
m.stangl
|
fc00c3eafa
|
Merge branch 'main' of http://gitea.schoenenberger.de/mistangl/CreoMigrate
|
2024-01-31 13:44:49 +01:00 |
|
m.stangl
|
4a3a3a43f7
|
image zur Suche in den cfg Ordner dazu
|
2024-01-31 13:44:42 +01:00 |
|
m.stangl
|
7dda641aed
|
Environment mit der Config übergeben
|
2024-01-31 13:44:18 +01:00 |
|
s.steuer
|
9c4863ae99
|
Merge branch 'main' of http://gitea.schoenenberger.de/mistangl/CreoMigrate
|
2024-01-31 11:46:08 +01:00 |
|
s.steuer
|
a59afd70e7
|
Klassen zum Laden von CSV's + Auslesen der Assembly-json's aus Sivas + Rückgabe des aktuellen Migrationsstandes (ob Teilenummern bereits in RuleDesigner migriert wurden, oder nicht) aus compare_lists.py in Library umgezogen, da sie teilweise auch im Haupt-Migrationsprogramm benötigt werden
|
2024-01-31 11:44:31 +01:00 |
|
m.stangl
|
82a84f9df0
|
Fehlermeldungen und Infotexte eingepflegt. Buttons in die Gui Abfrage dazu und Suche Knopf aufgenommen
|
2024-01-30 13:11:05 +01:00 |
|