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.
This commit is contained in:
@@ -420,6 +420,44 @@ class CadItem(DataModel):
|
||||
else:
|
||||
translated_data["tosgruppe_neu"] = default
|
||||
|
||||
# Spezial Allgemeintoleranz
|
||||
if "fertigungsart_sivas" in translated_data:
|
||||
fertigungsart = translated_data["fertigungsart_sivas"]
|
||||
|
||||
if fertigungsart == "3D - 3D-drucken":
|
||||
default = "ISO 2768:1991-mK"
|
||||
elif fertigungsart == "3D - 3D drucken":
|
||||
default = "ISO 2768:1991-mK"
|
||||
elif fertigungsart == "BI - biegen":
|
||||
default = "ISO 2768:1991-mK"
|
||||
elif fertigungsart == "DR - drehen":
|
||||
default = "ISO 2768:1991-mK"
|
||||
elif fertigungsart == "EX - extrudieren":
|
||||
default = "DIN 16941 - 3A"
|
||||
elif fertigungsart == "FR - fräsen":
|
||||
default = "ISO 2768:1991-mK"
|
||||
elif fertigungsart == "GI - gießen":
|
||||
default = "ISO 8062-3 - DCTG 10"
|
||||
elif fertigungsart == "LW - laser- und wasserstrahlschneiden":
|
||||
default = "ISO 2768:1991-mK"
|
||||
elif fertigungsart == "PR - verpressen":
|
||||
default = "ISO 2768:1991-mK"
|
||||
elif fertigungsart == "SA - sägen":
|
||||
default = "ISO 2768:1991-mK"
|
||||
elif fertigungsart == "SN - strangpressen":
|
||||
default = "EN 12020-2"
|
||||
elif fertigungsart == "SP - spritzgießen":
|
||||
default = "ISO 20457 - TG5"
|
||||
elif fertigungsart == "ST - stanzen":
|
||||
default = "DIN 6930-2 - m"
|
||||
elif fertigungsart == "SW - schweißen":
|
||||
default = "SW - schweißen"
|
||||
else:
|
||||
pass
|
||||
|
||||
translated_data["allgemeintoleranz_sivas"] = default
|
||||
|
||||
|
||||
# Spezial Freigabevermerk
|
||||
if "freigabevermerk_sivas" in translated_data:
|
||||
text = translated_data["freigabevermerk_sivas"]
|
||||
|
||||
Reference in New Issue
Block a user