Commit Graph

182 Commits

Author SHA1 Message Date
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
m.stangl f769bc6d7c model liest nur die Daten ein wie sie sind. Dann übernimmt die Controller Logik 2024-01-30 13:09:32 +01:00
m.stangl 32b2f69763 merge der Oberflächenbehandlung.cfg 2024-01-30 09:49:45 +01:00
s.steuer da35bb4bb5 Fallabhängige Textblöcke für Feld 'Automatische Zusatzinformationen' in eigene cfg-Datei ausgelagert 2024-01-28 21:46:52 +01:00
s.steuer 90d9579cf3 Bisherige Sektion 'Oberflaechenbehandlungen' in 'OberflaechenbehandlungenWerkstofftypen' umbenannt, da eindeutigerer Name + Neue Sektion 'Oberflaechenbehandlungen' mit allen vorhandenen Oberflächenbehandlungen ergänzt, da für Feldkontrolle vor Erstellung der Migrationsliste erforderlich 2024-01-28 21:43:11 +01:00
s.steuer c96f84814d Weiteres Material aufgenommen + Message-Text angepasst 2024-01-28 21:40:55 +01:00
s.steuer de954ffd29 Fehlende Sektionen ergänzt + teilweise Werte aus bestehenden Sektionen entfernt, da die bisherigen Fertigungsverfahren dort nicht vorkommen können/dürfen 2024-01-28 21:39:56 +01:00
s.steuer f88bdce287 Werte in Sektion 'Dispogruppe', 'Dispolaufgruppe' und 'FOS_Gruppe' in SIVAS-Werte geändert, da die Werte in der ComboBox gemäß Besprechungsbeschluss während der Maskenbefüllung identisch wie in SIVAS sein sollen und erst im Zuge der Migration ein Umwandlung der Werte in die RuleDesigner-Werte erfolgen soll. Zudem fehlende Sektion 'Halbzeug' ergänzt 2024-01-28 21:37:52 +01:00
s.steuer 1603f612f5 Feldspezifikationen 'Halbzeug ohne Saegeliste', 'Ruestcode', 'Fertigungsart', 'Allgemeintoleranz', 'FOS-Gruppe', 'Kalkulationsart', 'Beschaffungsart', 'Mengeneinheit', 'Halbzeug', 'TOS-Gruppe', 'Dispogruppe', 'Dispolaufgruppe', 'Ersatz fuer', 'Ersetzt durch', 'Hersteller', 'Hersteller Teilenummer', 'Werkstofftyp', 'Material', 'Oberflaeche', 'Farbe' ueberarbeitet, bzw. erweitert und teilweise korrigiert. 2024-01-28 21:32:07 +01:00
s.steuer 35753256e1 Weitere Bilder in Spezifikation ergänzt 2024-01-28 21:25:17 +01:00
m.stangl a54bc79fd4 set_current_item_id im Controller implementiert. 2024-01-25 18:38:50 +01:00
m.stangl 55ed82cca5 logik hat erste Funktionen für Verhalten bekommen für Oberfläche Farbe. Abfrage des Status des Modells möglich 2024-01-25 18:38:21 +01:00
m.stangl 244afe7530 environment ebenfalls an Model mitgeben 2024-01-25 18:37:11 +01:00
m.stangl 8073e6f9fc zuordnung zwischen SIVAS .csv und INternem Datenmodell eingebaut. sivas_data_from_csv impl. 2024-01-25 18:36:45 +01:00
m.stangl 6ec280728f Versuch die Datei aus %TEMP% in den Work Ordner zu ziehen 2024-01-25 15:59:36 +01:00
m.stangl 2ba0c18818 Merge branch 'main' of http://gitea.schoenenberger.de/mistangl/CreoMigrate 2024-01-25 13:39:52 +01:00
m.stangl beec42adce callback funktionen der Comboboxen geben auch den neuen Wert mit, der vom Nutzer gewählt wurde 2024-01-25 13:39:38 +01:00
m.stangl 3543200e5c defaults der Oberfläche aus json laden. 2024-01-25 13:38:47 +01:00
s.steuer 544f612cf2 Button 'Durchsuchen' unter ComboBox des Feldes '3D-Modell' verschoben, um zusätzliche Frame-Column einzusparen + RadioButtons beim Feld Datenbank untereinander angeordnet, um zusätzliche Frame-Colum einzusparen + Widget-Typ bei Feld '3D-Modell' von Entry in ComboBox geändert + Widget-Typ bei Feld 'Lebenszyklusstatus' von RadioButton in ComboBox geändert 2024-01-25 10:19:44 +01:00
s.steuer 946b71a286 Bilder und GIFs für Spezifikation hinzugefügt 2024-01-25 09:55:24 +01:00
s.steuer aa043d08a1 Aktuellen Arbeitsstand eingecheckt 2024-01-25 09:54:06 +01:00
m.stangl ab21a8471e Comboboxen in gui integriert 2024-01-25 09:22:14 +01:00
m.stangl 4b82253f6b spaces am Ende der Zeilen entfernt 2024-01-25 09:21:50 +01:00
m.stangl 7785b14431 die Comboxen werden jetzt als Teil der gui mit verwaltet und belegt 2024-01-25 09:18:29 +01:00
m.stangl 8e7eebe317 Erster Ansatz die Inhalte der Comboboxen auch als Teil der gui mit zu verwalten 2024-01-25 09:17:27 +01:00
m.stangl 5bfc7e8f10 allen vorhandenen Callbackfunktionsaufrufe ein cb_ vorangesetzt 2024-01-24 17:10:53 +01:00