From f070e92a0c5b6ba046e8d4a2e51434a65c5c89f1 Mon Sep 17 00:00:00 2001 From: Simon Steuer Date: Thu, 4 Jul 2024 14:01:44 +0200 Subject: [PATCH] =?UTF-8?q?Normen=20f=C3=BCr=20Kanten,=20Oberfl=C3=A4chen,?= =?UTF-8?q?=20Ma=C3=9Fe=20und=20Tolerierung=20werden=20nun=20mit=20in=20di?= =?UTF-8?q?e=20Migrations-Excel=20geschrieben,=20da=20diese=20sonst=20in?= =?UTF-8?q?=20RuleDesigner=20und=20folglich=20bei=20Zeichnungsableitungen?= =?UTF-8?q?=20fehlen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/caditem.py | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) 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 = {