c50d0b937c
Automatische Materialübersetzung für 1.4310 hinzugefügt
Benjamin_Mueller2024-06-06 10:06:15 +02:00
ef80d62f0c
FIX - Aufgrund von Leerzeichen im Werkstoff konnte RDX-Altdatenmigrations-Prozess keinen Werkstoff zuweisen, sodass Teil nicht migriert werden konnte.
s.steuer2024-05-27 17:09:15 +02:00
ab24f24bba
FIX - Bei Schweißbaugruppen konnte die FOS-Gruppe nicht geändert werden. Diese wird nun automatisch korrekt eingetragen. Zudem war bei Schweißbaugruppen als FOS-Gruppe bisher '1 - Baugruppe' vorgesehen. Richtig ist aber '0 - Einzelteil'
s.steuer2024-05-27 15:01:46 +02:00
4356ed2cc1
FIX - Bei PDM-Kategorie 'Schweissbaugruppe' konnten keine Oberflächenbehandlungen ausgewählt werden, obwohl dies unter Umständen erforderlich ist. Wurde behoben. In 'cfg/Oberflächenbehandlung.cfg' wurde für die Schweissbaugruppen-Oberflächenbehandlungen eine eigene Sektion ergänzt
s.steuer2024-05-24 14:45:16 +02:00
e500b20fc5
Weitere Materialübersetzung für 1.0038 hinzugefügt
Benjamin_Mueller2024-05-16 17:14:52 +02:00
15e4f01f83
Für die Allgemeintoleranzen von Biegeteilen wurde in RuleDesigner ein neues getrenntes Feld 'AllgemeintoleranzBiegen' erstellt, da beim Biegen gesonderte Allgemeintoleranzen (z.B. bei Federn) auftreten, die nicht für anderen Verfahren gelten. Das bisherige RuleDesigner Feld 'AllgemeintoleranzSpanen' konnte also nicht weiter für Biegeteile verwendet werden. Diese Strukturänderung wurde in das Programm übernommen.
s.steuer2024-05-15 14:39:02 +02:00
e20a34d254
FIX - Bezeichnung des RAL-Code muss jeweils im Farbnamen enthalten sein. Andernfalls kommt es zu ERP-Schnittstellenfehlern
s.steuer2024-05-07 14:35:13 +02:00
da29b7b33e
FIX - Oberfläche wurde nicht übersetzt, obwohl sie in 'Materialübersetzung.json' in den jeweiligen json-Objekten enthalten war. Grund: Es wurde überprüft, ob der Name des bereits übersetzten Materials in der 'Materialübersetzung.json' vorhanden ist. Es muss aber geprüft werden, ob der Materialname aus Sivas als Objekt in der 'Materialübersetzung.json' vorhanden ist.
s.steuer2024-05-07 14:32:01 +02:00
a5837526be
Weitere automatische Materialübersetzung hinzugefügt
Benjamin_Mueller2024-05-07 13:01:42 +02:00
f8360c1af0
FIX - Keine Rüstcode aus SIVAS wurde nicht in neuen Rüstcode 'Trümmerbaugruppe' umgewandelt. Dies lag daran, dass Spalten ohne Wert in der CSV-Datei als 'None' interpretiert werden. Bei der Umwandlung der Rüstcodes wurde aber nicht geprüft, ob der Wert 'None', sondern ein leerer String ist.
s.steuer2024-05-07 12:49:36 +02:00
ecd2ac37d7
FIX - Bei der Feldüberprüfung, ob sich unzulässige Zeichen im Feld befinden, darf das Material aus SIVAS (in GUI-Spalte 'SIVAS-Werte' nicht überprüft werden. Bisher wurde dieses Feld berücksichtigt.
s.steuer2024-05-06 10:48:28 +02:00
3976d66ccf
Weitere automatische Materialübersetzung für POM schwarz hinzugefügt
Benjamin_Mueller2024-04-18 10:13:38 +02:00
c8e958ef32
Länge der Bezeichnung wird beim Migrieren Knopf überprüft. Bei Baugruppen und Schw.Bgrp ist nach 45 Zeichen schluss, beim Rest nach 50 Zeichen
m.stangl2024-04-17 14:50:13 +02:00
b7585c1975
Felder von Bezeichnung 1 verbreitert um Eintrag besser lesen zu können / automatischer Längenbeschnitt der Bezeichnung 1 neu entfernt
Benjamin_Mueller2024-04-17 09:27:08 +02:00
32fb4999cc
Entfernung der Breitenbeschränkung der Felder Baugruppennummer & Teilenummer.
Benjamin_Mueller2024-04-15 15:13:33 +02:00
023929fce2
Vorbelegung des Defaultwertes der Allgemeintoleranz in der Kategorie Baugruppe von '' auf 'ISO 2768:1991-mK' abgeändert
Benjamin_Mueller2024-04-15 14:50:05 +02:00
89a4f1bfe0
FIX - Beim Schreiben des Spaltenwertes 'HalbzeugeOhneSaegeliste' wurde geprüft, ob eine Halbzeuglänge vorliegt. Es muss aber korrekterweise geprüft werden, ob ein wert in 'Halbzeug ohne Sägeliste' vorliegt.
s.steuer2024-04-10 15:36:44 +02:00
ba3cc9c6fa
Trümmerbaugruppe zu Translationsliste hinzugefügt. Eine Doppeltbeschreibung eines Defaultwertes entfernt
Benjamin_Mueller2024-04-10 12:08:54 +02:00
5058457714
Erweiterung der automatischen Materialübersetzung, POM schw wurde aufgenommen
Benjamin_Mueller2024-04-10 09:06:11 +02:00
c1f860d3c5
Wenn ein Einzelteil migriert wird, für das in SIVAS bereits ein Fertigungsverfahren festgelegt wurde, wurde keine Allgemeintoleranz vorausgewählt. Sie konnte dann nur festgelegt werden, indem das Fertigungsverfahren erneut in der Spalte 'Überschriebene Werte' gewählt wurde. Nun wird die Allgemeintoleranz automatisch abhängig vom Fertigungsverfahren in die Spalte 'SIVAS-Werte' eingetragen.
s.steuer2024-04-09 12:34:13 +02:00
dde4ee997e
Schalter -w eingebaut, um zu steuern, ob die CSV-Dateien erneut heruntergeladen werden sollen. Erforderlich, weil bisher bei Klick auf 'Suche' in GUI die CSV nicht erneut heruntergeladen wurde, obwohl in Sivas Änderungen durchgeführt wurden, d.h. die aktualisierten CSVs benötigt werden.
Benjamin_Mueller2024-04-09 11:18:50 +02:00
6a671b7c6f
LW, Laser und Wasserstrahl war in der config anders geschrieben als im Code. Mausrad steuert jetzt nicht mehr das komplette Canvas, so dass man mit der Scrollbar den Ausschnitt verändern muss. Combo der Fertigungsart enthält jetzt einen leeren Eintrag, damit man nach zufälliger Auswahl diese auch wieder herausnehmen kann
Benjamin_Mueller2024-04-09 09:53:23 +02:00
884750a2ae
FIX Automatische Leerung des Parameters 'Bezeichnung1_neu' eliminiert. Parameter funktioniert nun wie gewünscht.
Benjamin_Mueller2024-04-09 09:22:29 +02:00
83cea43c9c
Zusätzliches Aluminium sowohl in Auswahlliste, als auch in Übersetzungsliste aufgenommen
Benjamin_Mueller2024-04-08 09:41:36 +02:00
37c791e6c5
FIX - wenn Haken in 'Aus Halbzeug' nicht gesetzt war wurde kein Wert in Excel-Spalte 'HalbzeugInternAngabe' zurückgegeben. Es wird in diesem Fall aber 'Nein' benötigt. Dies wurde behoben
s.steuer2024-04-04 13:52:01 +02:00
660f27936d
Aufruf von 'cb_3Dmodel_neu' eingebaut, wenn 'Aus Halbzeug' gewählt wird, damit auf leeres 3D-Modell im Pfad verwiesen wird, sobald 'Aus Halbzeug' angehakt wird (gemäß Spezifikation)
s.steuer2024-04-04 11:11:09 +02:00
11f57055f2
FIX - Wenn 'Aus Halbzeug' aktiviert ist wurden 'cb_material_neu' und 'cb_oberflaeche_neu' nicht aufgerufen. Dadurch konnte weiterhin ein Werkstoff und eine Oberfläche ausgewählt werden, was nicht passieren darf.
s.steuer2024-04-04 10:55:48 +02:00
479519285c
Vor dem Verschieben der Log-Datei wird nun geprüft, ob die Log-Datei noch existiert, da andernfalls eine FileNotFound-Exception ausgegeben wurde, wenn die Ausführung des DataPrepTools fehlerfrei funktioniert hat. In diesem Fall wurde die Log-Datei bisher gelöscht, existierte folglich also nicht mehr, sobald shutil.move ausgeführt wurde
s.steuer2024-04-04 10:34:43 +02:00
14654ac367
Merge branch 'main' of http://gitea.schoenenberger.de/mistangl/CreoMigrate FIX für Zeilenumbrüche in Spalten 'Freigabevermerk', 'Änderungsbeschreibung' und 'Zusatzinformationen' + Eingebaut, dass Werkstoff bei Teilen, die aus Halbzeug gefertigt werden, nicht in Excel geschrieben wird
s.steuer2024-04-04 10:04:34 +02:00
3473b2c37c
Feld 'Zusatzinformationen' aus Feldprüfung entfernt, da dieses Feld je nach Fall auch leer sein darf + Werkstoff wird nun bei Einzelteilen, die aus einem Halbzeug gefertigt werden, nicht mehr in die Excel geschrieben, da der Werkstoff in diesem Fall durch das Halbzeug definiert wird.
s.steuer2024-04-04 10:04:13 +02:00
339ba53257
Zeilenumbrüche in den Feldern Änderungsbeschreibung, Freigabevermerk und Zusatzinformationen werden nun entfernt, da dies zu Problemen bei der Übergabe an SIVAS führt
s.steuer2024-04-04 10:01:37 +02:00
c06837948f
FIX zur Bestimmung der Halbzeuglänge aus der assembly.json Datei und dem zugehörigen Längeneintrag dieses Teils
m.stangl2024-04-03 17:19:48 +02:00
84626705e8
FIX für Spaltennamen implementiert
s.steuer2024-04-03 14:12:37 +02:00
3a2d7c075d
FIX für 'Halbzeug ohne Sägeliste', 'KategorieNE' & 'RüstcodeAusw' implementiert
s.steuer2024-04-03 14:05:09 +02:00
17a4d4e38a
FIX verschiebung der Logdatei in korrektes Verzeichnis jetzt möglich
Benjamin_Mueller2024-04-03 13:26:27 +02:00
b48060aabc
notepad zum Betrachten der logs als Default dazu.
m.stangl2024-04-03 13:07:00 +02:00
aeb35b4d43
Fix beim Migrieren. Logs werden in Log Ordner geschoben. Notpad geht im Fehlerfall auf
m.stangl2024-04-03 12:12:02 +02:00
1d23117f2f
Defaultvorbelegung von Halbzeugoberfläche & Farbe verändert, FIX zusätzlicher cb der Halbzeugoberfläche
Benjamin_Mueller2024-04-03 11:23:44 +02:00
5c92c3eaec
Behebung von 2 Bugs, erneuter Pfadabgleich nach Auswahl 'Neuaufbau' & Halbzeugnummerabfrage nach Auswahl 'aus Halbzeug'
Benjamin_Mueller2024-04-03 11:13:13 +02:00
a4f07d3e33
Impfen mit dem DataPrep Werkzeug eingebaut
m.stangl2024-03-28 16:26:36 +01:00
b5b0c58f39
In Fertigungsarten Sektion Verpressen hinzugefügt. FIX der Zusammensetzung des New Filenames, Punkt hatte gefehlt. Korrektur der Reihenfolge der Excelspalten
Benjamin_Mueller2024-03-26 17:10:55 +01:00
9c87541a49
FIX: Pandas File mit Header und ohne Index schreiben
m.stangl2024-03-26 13:37:45 +01:00
c8ee75f80c
Fix: Pfade werden auch ausgeben. Fix: Laser und Wasserstrahlschneiden war im Code anders geschrieben als in der config
m.stangl2024-03-26 11:50:27 +01:00
7b7df71279
Anpassung der Reihenfolge der Excelspalten in caditem.py, an bisherige Excel angeglichen. Kommentare ergänzt welche Spalten noch fehlen und wo sie zu platzieren sind.
Benjamin_Mueller2024-03-26 10:29:43 +01:00
3ba2a6ccdc
Automatische Zusatzinformation bezüglich Kleinbuchstaben-Indizes präzisiert sowie ergänzt, dass Kleinbuchstabenindex nach Freigabe des Datensatzes in RuleDesigner wieder in SIVAS freigegeben werden muss
s.steuer2024-03-23 23:34:41 +01:00
dd1362fec8
Fix: 'Version' wurde in der csv Dateie als Zahl erkannt und sollte beim Einlesen als String gelesen werden.
m.stangl2024-03-22 11:35:34 +01:00
780974081b
Fehlermeldung eingefügt, wenn Blacklist nicht in lokalem Verzeichnis liegt + Bei Feldüberprüfung des Feldes 'Halbzeugfarbe' wurde bisher geprüft, ob sich im Feld 'Oberfläche' ein Wert befindet. Eigentlich soll aber geprüft werden, ob sich ein Wert im Feld 'Halbzeugoberfläche' befindet. Dies wurde ebenfalls gefixt
s.steuer2024-03-21 13:16:41 +01:00
8511f224f6
Oberfläche anpassbar an querstehende Bildschirme
m.stangl2024-03-21 10:52:13 +01:00
8e6b7466a6
Export der Migrationsfunktion bestückt.
m.stangl2024-03-19 17:05:48 +01:00
1c18ca98bf
gui.bat lädt jetzt die virtuelle Umgebung. Fix der Abfrage eines Bauteils als Assembly implementiert. Kein Exit im Code mehr, der als Library verwendet werden soll.
Benjamin_Mueller2024-03-19 14:02:54 +01:00
83a250e66b
Statistik in den tree eingebaut. Ein paar Fixes in der Logik. Erweiterungen des
m.stangl2024-03-19 13:17:31 +01:00
6d52f160e8
Highlight der labels implementiert.
m.stangl2024-03-18 16:31:20 +01:00
198a9a1d62
Baum Zeigt manipulierte Daten in orange an. nicht benutzte Methoden von caditem auskommentiert. 0 Delete Document Number - Revision - Project Name - Teamcenter Item Type - Part Type - TC_ImportTime - Last Saved Version - Subject - Category - Keywords - Teilenummer 400102274 Title Gefällebogen 30° beschnitten Bezeichnung4 Author m.stangl StartRevision A Aus Halbzeug Fertigungsart Einzelteil Mengeneinheit Stck Halbzeug TOS-Gruppe Schönenberger Produkt TOS_Schoenenberger_Produkt ILS IntraLogistikSystem TOS_ILS ILS 2.0 TOS_ILS_2 Gefälle Dispogruppe Förderer Dispolaufgruppe Intra Logistic System + alt-HFS ZusaetzlicheInformationen 0 Delete Document Number - Revision - Project Name - Teamcenter Item Type - Part Type - TC_ImportTime - Last Saved Version - Subject - Category - Keywords - Teilenummer 400102274 Title Gefällebogen 30° beschnitten Bezeichnung4 Author m.stangl StartRevision A Aus Halbzeug Fertigungsart Einzelteil Mengeneinheit Stck Halbzeug TOS-Gruppe Schönenberger Produkt TOS_Schoenenberger_Produkt ILS IntraLogistikSystem TOS_ILS ILS 2.0 TOS_ILS_2 Gefälle Dispogruppe Förderer Dispolaufgruppe Intra Logistic System + alt-HFS ZusaetzlicheInformationen Export
m.stangl2024-03-18 13:50:40 +01:00
1eb42b2366
Demodaten rausgeworfen. Nicht mehr nötig da mit Echtdaten anwendbar. Prüfung aller Eingaben beim Migrieren aktiviert.
m.stangl2024-03-18 11:04:38 +01:00
e3a7e79dad
Generierung der Export Daten. TOS Gruppenfolge aus der TOS Nummer impl.
m.stangl2024-03-15 14:07:59 +01:00
a785eecbc2
Alle Check Logiken Implementiert
m.stangl2024-03-14 14:24:37 +01:00
8ec356df70
Content Check weiter getrieben bis zur Kalkulationsart
m.stangl2024-03-13 12:40:31 +01:00
8f74aac945
Test auf invalid Characters implementiert. ERP_Item.ini rausgeschmissen. Sonderzeichen im Configparser nicht einfach zu lesen. FileEncoding war auch nicht utf-8. Eigene Textdatei für Sonderzeichen
m.stangl2024-03-13 11:44:12 +01:00
1e917e5bbd
Check der Inhalte mit beider Spalten mit nur einem Rückgabewert versehen. Ansonsten unverständliche für den Nutzer. 3D Druck Keyword im Ruledesigner unterschiedlich. Beide Varianten erlaubt. Rückgabe von keiner Fertigungsart führt zu keinen Defaultwert der folgenden Comboboxen. Keine Exception deswegen mehr
m.stangl2024-03-12 17:28:58 +01:00
b6f9f1a4bf
Config Einträge korrigiert und ERP_Item.ini für die unzulässigen Zeichen mit eingecheckt.
m.stangl2024-03-12 17:26:17 +01:00
dd20c42851
Logik für Freigabevermerk und ZUsatzinfos implementiert
m.stangl2024-03-12 14:57:47 +01:00
997592e17f
alle Pflichtfdler labels blau gemacht. Clear der gui vor jedem Laden der Modellinfos eingefügt. ruestcode_sivas
m.stangl2024-03-12 14:57:17 +01:00
f471138b96
clear funktionen für die gesamte Oberfläche implementiert. Zuruecksetzen Knopf implementiert. Combo Felder immer readonly gesetzt
m.stangl2024-03-11 17:42:59 +01:00
f7dd9d49f3
'Herstellerteilenummer' als Callbackfunktion nur für Statusübergang impl.; version_neu rausgeschmissen nach neuer Spec; restliche Statusübergänge impl.
m.stangl2024-03-11 16:09:00 +01:00
bfef814673
Aus Spalte 'Überschriebene Werte' wurde das Entry-Feld 'Version' in Folge der Berichtigung des Spezifikationsduments entfernt, da dieses Feld nur informativ den Wert aus SIVAS darstellen soll, aber unter keinen Umständen eine Überschreibung erforderlich ist, zumal dieses Feld auch nicht in der Impfdatei berücksichtigt wird
s.steuer2024-03-08 22:24:35 +01:00
aae5196bc1
Sektionsnamen, die bisher 'Version' enthielten in 'Kleinbuchstabe' umbenannt, da eindeutiger und verständlicher
s.steuer2024-03-08 22:22:06 +01:00
6217a41bd9
Spezifikationsfehler in den Feldern Version und Änderungsindex korrigiert + kleinere sonstige Spezifikationsfehler behoben + Markdown-Links zu Abschnitten berichtigt + Beispielbild für Fehlermeldung bei Überschreitung der Zeichengrenze beim Änderungstext geändert sowie Bild für Fehler bei Überschreitung der Zeichengrenze beim Freigabevermerk hinzugefügt
s.steuer2024-03-08 22:20:25 +01:00
c470729918
set_states methoden für alles in der gui implementiert. Bugfix im Tree: Zuordnung tree-Id und Sivas-Id in einem dict merken, um den Doppelklick verarbeiten zu können
m.stangl2024-03-08 18:44:24 +01:00
05392ef5e9
Fix des Baumviews. ChildIds wurden nicht aus dem Pool genommen
m.stangl2024-03-07 23:56:33 +01:00
1b8270b908
Statusänderungen der Knöpfe begonnen. Treeview ist noch nicht korrekt.
m.stangl2024-03-07 17:16:08 +01:00
94ff9aa100
erstes Grundgerüst in mvc gebaut, um den Status einzusammeln und an die gui weiter zu geben
m.stangl2024-03-07 12:32:04 +01:00
3dc8af5e70
diverse Ergänzungen in den Abhängikeiten der Callbackfunktionen. Strings der Fertigungsarten haben Kürzel. Callback der fos Gruppe geändert
m.stangl2024-03-06 17:13:15 +01:00
2e3061d238
migration impl. Erst Abgleicher Oberfläche und des Modells vor speichern oder migrieren
m.stangl2024-03-06 17:11:24 +01:00
9fec1a91f4
Umbau der gui: Überschriften weiter unten. Texte werden auf länge geprüft, bevor sie ins Widget kommen. Umbau des Radiobuttons mit einer StrVariable
m.stangl2024-03-06 17:10:31 +01:00
6a569c685a
Allgemeintoleranz Spanen war noch nicht in der Config
m.stangl2024-03-06 17:08:49 +01:00
1f05543524
In TOS-Gruppen.json die Struktur für TOS-Gruppen 4390 / 4391 / 4392 hinzugefügt
Benjamin_Mueller2024-03-06 08:21:16 +01:00
00f180ea39
Verweise für die Pflichtfelder aus der spec rein kopiert.
m.stangl2024-03-05 17:45:00 +01:00
fddcbb058e
einige Bugs gefixt. Weiter Abhängigkeiten eingepflegt
m.stangl2024-03-05 16:25:20 +01:00