Für das Zusammenführen der 2d (dwg) und 3d (par) Abmessungen liest das Skript merge_dimensions zwei JSON Dateien aus und vergleicht die Werte für die Breite und Höhe. Treten Differenzen außerhalb einer vorgegebenen Toleranz auf, so wird die Sivasnummer mit den ensprechenden Werten für Breite/Höhe in eine neue JSON-Datei geschrieben

This commit is contained in:
2025-07-10 16:30:53 +02:00
parent 6b4ffe49ac
commit 30ca28179f
4 changed files with 305 additions and 1 deletions
+10 -1
View File
@@ -2,8 +2,12 @@
REM ~dp0 steht für das Verzeichnis, in der diese Datei liegt
pushd %~dp0\..
set PROJECT_DIR=%cd%
for /f "delims=" %%i in ('git rev-parse --show-toplevel') do set SSG_RD_DIR=%%i
set PROJECT_DIR=%SSG_RD_DIR%\CAD\Code
set PROJECT_BIN=%PROJECT_DIR%\bin
set PROJECT_LIB=%PROJECT_DIR%\lib
set PROJECT_WORK=%PROJECT_DIR%\work
set PROJECT_DATA=%PROJECT_DIR%\data
@@ -12,5 +16,10 @@ set PROJECT_INPUT=%PROJECT_DIR%\input
if not exist %PROJECT_WORK% mkdir %PROJECT_WORK%
if not exist %PROJECT_INPUT% mkdir %PROJECT_INPUT%
set PROJECT_JSON_BOGEN=%SSG_RD_DIR%\SVGs\Omniflo\python\OFBogen\json
set PROJECT_JSON_WEICHE=%SSG_RD_DIR%\SVGs\Omniflo\python\OFWeiche\json
set PROJECT_JSON_TEFBOGEN=%SSG_RD_DIR%\SVGs\Omniflo\python\TEFBogen\json
set PROJECT_JSON_TEFWEICHE=%SSG_RD_DIR%\SVGs\Omniflo\python\TEFWeiche\json
popd
goto :eof