HundM05: fehlende BTMT Be-/Entladung nachgetragen

TEST_HUNDM05 baute bisher keine BTMT-Beladung/SC_Entladung-Stationen,
weil hundm05.json anders als mubea.json nie Eintraege dafuer hatte -
dadurch fehlten sie im CSV-Export der Testanlage. Koordinaten/Rotation
aus dem Insertpoint/K1-KOS-String der realen Referenz-CSV
(hundmM05_1.csv) dekodiert und als "block"-Eintraege ergaenzt; der
bestehende generische _.INSERT-Pfad in hundm05:bau-sensor baut sie ohne
weitere Code-Aenderung. Kommentare/Doku (test_hundm05.lsp,
object_data.md Abschnitt 5) an die jetzt nicht mehr auf Separator/
Scanner beschraenkte Nutzung angepasst.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-09-10 10:28:31 +02:00
parent 332bd24ab0
commit 776ab05f92
4 changed files with 112 additions and 25 deletions
+30
View File
@@ -567,5 +567,35 @@
"y": 1167.22,
"z": 2154,
"rotation": 180
},
{
"id": "HundM05_BTMT_BEL_01",
"comment": "BTMT Beladung 1 (Nachtrag HundM05, Insertpoint aus tests/testdata/hundmM05_1.csv Elementnummer 23 dekodiert, siehe lib/export_graph.decode_insertpoint)",
"function": "insert",
"block": "BTMT-Beladung",
"x": 5290.87,
"y": 370.24,
"z": 0,
"rotation": 179.03
},
{
"id": "HundM05_BTMT_BEL_02",
"comment": "BTMT Beladung 2 (Nachtrag HundM05, Insertpoint aus tests/testdata/hundmM05_1.csv Elementnummer 22 dekodiert, siehe lib/export_graph.decode_insertpoint)",
"function": "insert",
"block": "BTMT-Beladung",
"x": 4261.22,
"y": 374.24,
"z": 0,
"rotation": 179.18
},
{
"id": "HundM05_BTMT_ENT_01",
"comment": "BTMT Entladung 1 (Nachtrag HundM05, aus tests/testdata/hundmM05_1.csv Elementnummer 21: y/z/rotation aus dem Insertpoint dekodiert, x aus K1 rekonstruiert, da der Insertpoint-KOS-String bei ca. 8.39 m saettigt - siehe csv:kos-encode in Lisp/export.lsp)",
"function": "insert",
"block": "SC_Entladung",
"x": 24768.70,
"y": 1170.29,
"z": 0,
"rotation": 0.97
}
]