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