Config umgebaut

This commit is contained in:
2026-07-27 13:31:11 +02:00
parent 3e23003b24
commit 6f2d7732f8
3 changed files with 24 additions and 18 deletions
-8
View File
@@ -1,8 +0,0 @@
@echo off
REM ================================================================
REM Fuegt Attribute (ATTDEF) zu Omniflo DXF-Dateien hinzu
REM ================================================================
call "%~dp0setenv.bat"
python "%DXFM_LIB%\set_attributs.py" %*
+2 -7
View File
@@ -96,10 +96,5 @@ LAYER = "A-2"
HOEHE = ""
DREHUNG = ""
[container]
0_BG071090 = 0_B10071, 0_B10090, 0_B10090
0_BG080090 = 0_B10080, 0_B10090,
0_BG081090 = 0_B10081, 0_B10090,
0_BG090090 = 0_B10090, 0_B10090,
0_BG190090 = 0_B10090, 0_B10090
# Hinweis: Die [container]-Sektion (0_BG-Aufloesung fuer SivasNummer) liegt
# jetzt in cfg/export.cfg und wird von set_attributs.py von dort gelesen.
+22 -3
View File
@@ -56,11 +56,11 @@ y_description=alphabetisch # Buchstaben von unten nach oben, 4m pro Zeile
format= {x}/{y} # Formatierung der Planquadrate, {y} und {x} werden durch die berechneten gerundeten Werte der Objektkoordinaten ersetzt
[Planquadrate_AN]
# z.B. A/1
# z.B. A/1 (x = Alphabetisch, y = Numerisch)
x_step=2
x_description=alphabetisch # Buchstaben, von links nach rechts, 2m pro Spalte
y_step=2
y_description=alphabetisch # Zahlen von unten nach oben, 2m pro Zeile
y_description=numerisch # Zahlen von unten nach oben, 2m pro Zeile
format= {x}/{y}
[Planquadrate_NN]
@@ -87,9 +87,28 @@ toleranz_mm=200
# als die ueblichen Omniflo-Bauteile sein (AP110-Geraden ca. 2000mm).
omniflo_zellgroesse_mm=3000
# Kollisions-/Nachbarschafts-Debugprotokoll: 0/leer = aus, 1 = schreibt eine
# .dbg-Datei nach DXFM_LOG/export_collision.dbg (bzw. <repo>/logs/, falls
# DXFM_LOG nicht gesetzt ist). Alternativ ein expliziter Dateipfad. Das Log
# protokolliert je Element die Bounding-Box, die Gruppenzuordnung und jeden
# Ueberschneidungstest - zur Diagnose, warum (keine) Nachbarn gefunden werden.
debug_log=1
[Boundingbox]
# Mindesthoehe (Z-Ausdehnung) der von export.lsp (csv:get-bbox, per
# vla-getboundingbox) ermittelten Bounding-Box. Flache 2D-Bloecke (Draufsicht)
# haben oft dz=0 - wird auf diesen Wert angehoben. Wert in mm. Default 1, falls
# nicht gesetzt.
bb_minimum_height_mm=1
bb_minimum_height_mm=1
# ------------------------------------------------------------
# [container] - 0_BG-Aufloesung fuer die SivasNummer (Omniflo-Attribute).
# Gelesen von lib/set_attributs.py: jedes Vorkommen von 0_BGxxxxxx in der
# SivasNummer wird durch die hier hinterlegte, kommaseparierte Liste ersetzt.
# ------------------------------------------------------------
[container]
0_BG071090 = 0_B10071, 0_B10090, 0_B10090
0_BG080090 = 0_B10080, 0_B10090,
0_BG081090 = 0_B10081, 0_B10090,
0_BG090090 = 0_B10090, 0_B10090,
0_BG190090 = 0_B10090, 0_B10090