diff --git a/lib/caditem.py b/lib/caditem.py index bb06c73..ad2a8eb 100644 --- a/lib/caditem.py +++ b/lib/caditem.py @@ -1101,7 +1101,11 @@ class CadItem(DataModel): 'WerkstoffNE':'', 'WerkstofftypNE':'', 'ZusaetzlicheInformationen':'', - 'TOS-Gruppe':'', + 'Kantennorm':'', + 'Oberflaechennorm':'', + 'Massnorm':'', + 'Tolerierungsnorm':'', + 'TOS-Gruppe':'' } all_data = self.get_all_gui_data() @@ -1229,6 +1233,27 @@ class CadItem(DataModel): if toleranz is not None: data["Allgemeintoleranz"] = toleranz + # Kantennorm + normen = self._controller.get_config().Normen + norm = normen.get_section_options("Kantennorm") + if norm is not None: + data["Kantennorm"] = norm[0] + + # Massnorm + norm = normen.get_section_options("Massnorm") + if norm is not None: + data["Massnorm"] = norm[0] + + # Oberflaechennorm + norm = normen.get_section_options("Oberflaechennorm") + if norm is not None: + data["Oberflaechennorm"] = norm[0] + + # Tolerierungsnorm + norm = normen.get_section_options("Tolerierungsnorm") + if norm is not None: + data["Tolerierungsnorm"] = norm[0] + # FOS Gruppe fos_gruppe = self.get_content('fosGruppe_sivas', 'fosGruppe_neu') trans = {