From e7612c15fa9694668d9a51432b70c78d669ff9b0 Mon Sep 17 00:00:00 2001 From: lertlmaier Date: Wed, 28 May 2025 16:58:35 +0200 Subject: [PATCH] Sensoren und Tunnel auf in Config aufgenommen --- cfg/allgemein.cfg | 6 ++++++ lib/drawdxf.py | 4 ++++ 2 files changed, 10 insertions(+) diff --git a/cfg/allgemein.cfg b/cfg/allgemein.cfg index 8c5b3ef..dde946f 100644 --- a/cfg/allgemein.cfg +++ b/cfg/allgemein.cfg @@ -21,6 +21,12 @@ UNTERVERTEILER [GetPos-Layer_Tunnel] Busverteiler-Kennzeichnung +[GetPos-Layer_Equipment] +0-0-ILS_Eingang +0-0_A-Gruppe +MOTOR + + # Maße des zur genauen Bestimmung der Mitte # [GetPos-Geom-Unterverteiler] # Breite = 320 diff --git a/lib/drawdxf.py b/lib/drawdxf.py index 354ca1f..806036e 100644 --- a/lib/drawdxf.py +++ b/lib/drawdxf.py @@ -156,10 +156,14 @@ def copy_layers_into_dxf_by_filter(dxf_source: ezdxf.document.Drawing, dxf_targe subdist_layers = list(config.items('GetPos-Layer_Distributors')) rack_layers = list(config.items('GetPos-Layer_Racks')) + equipment_layers = list(config.items('GetPos-Layer_Equipment')) + tunnel_layers = list(config.items('GetPos-Layer_Tunnel')) layernames = list() layernames.extend(subdist_layers) layernames.extend(rack_layers) + layernames.extend(equipment_layers) + layernames.extend(tunnel_layers) for (layername,v) in layernames: if layername not in dxf_source.layers: