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
This commit is contained in:
@@ -29,6 +29,16 @@ verzinken
|
||||
blank
|
||||
phosphatieren
|
||||
|
||||
[Schweissbaugruppe]
|
||||
lackieren
|
||||
pulverbeschichten
|
||||
verzinken
|
||||
vernickeln
|
||||
brünieren
|
||||
härten
|
||||
bürsten
|
||||
sandstrahlen
|
||||
|
||||
[Oberflaechenbehandlungen]
|
||||
Masterbatch (Grundfarbe)
|
||||
blank
|
||||
@@ -43,3 +53,5 @@ pulverbeschichten
|
||||
sandstrahlen
|
||||
vernickeln
|
||||
verzinken
|
||||
|
||||
|
||||
|
||||
+18
-11
@@ -2317,18 +2317,25 @@ class GuiLogic():
|
||||
# pflicht = True
|
||||
# else:
|
||||
# pass
|
||||
if werkstoff_typ == "Stahl":
|
||||
cblist = self._config.Oberfläche.get_oberfläche_of_type("Stahl")
|
||||
elif werkstoff_typ == "Aluminium":
|
||||
cblist = self._config.Oberfläche.get_oberfläche_of_type("Aluminium")
|
||||
elif werkstoff_typ == "Kunst-/ Verbundstoff":
|
||||
cblist = self._config.Oberfläche.get_oberfläche_of_type("Kunst-/ Verbundstoff")
|
||||
elif werkstoff_typ == "Schwermetall":
|
||||
cblist = self._config.Oberfläche.get_oberfläche_of_type("Schwermetall")
|
||||
elif werkstoff_typ == "Festigkeitsklasse":
|
||||
cblist = self._config.Oberfläche.get_oberfläche_of_type("Normteil")
|
||||
if pdm_kategorie_neu == "Einzelteil":
|
||||
if werkstoff_typ == "Stahl":
|
||||
cblist = self._config.Oberfläche.get_oberfläche_of_type("Stahl")
|
||||
elif werkstoff_typ == "Aluminium":
|
||||
cblist = self._config.Oberfläche.get_oberfläche_of_type("Aluminium")
|
||||
elif werkstoff_typ == "Kunst-/ Verbundstoff":
|
||||
cblist = self._config.Oberfläche.get_oberfläche_of_type("Kunst-/ Verbundstoff")
|
||||
elif werkstoff_typ == "Schwermetall":
|
||||
cblist = self._config.Oberfläche.get_oberfläche_of_type("Schwermetall")
|
||||
elif werkstoff_typ == "Festigkeitsklasse":
|
||||
cblist = self._config.Oberfläche.get_oberfläche_of_type("Normteil")
|
||||
else:
|
||||
cblist = ''
|
||||
elif pdm_kategorie_neu == "Schweissbaugruppe":
|
||||
cblist = self._config.Oberfläche.get_oberfläche_of_type("Schweissbaugruppe")
|
||||
else:
|
||||
cblist = ''
|
||||
|
||||
|
||||
ret['cb_oberflaeche_neu'] = cblist
|
||||
|
||||
if aus_halbzeug == True:
|
||||
@@ -2340,7 +2347,7 @@ class GuiLogic():
|
||||
if selected is None:
|
||||
# Default Vorbelegung
|
||||
default = ''
|
||||
if pdm_kategorie_neu == 'Einzelteil' and aus_halbzeug is False:
|
||||
if pdm_kategorie_neu == 'Einzelteil' and aus_halbzeug is False:
|
||||
mlist = self._config.Materialien.get_all_materials()
|
||||
if material_sivas in mlist:
|
||||
mat = self._config.Materialien.get_material_of_type(material_sivas)
|
||||
|
||||
Reference in New Issue
Block a user