TRO-Beschriftung wie das TRO-Fluss-SVG; Stationspfeile zeigen von der Kette weg
tro_flow: - _station_positionen: Richtung des Zu-/Ablaufpfeils mit groesstem Winkelabstand zu allen Kanten des Anker-TROs und zu bereits gesetzten Stationspfeilen (15-Grad-Raster), echte Stationsrichtung nur bei Gleichstand - vorher lag z. B. Mubea TRO02 -> SYS2 fast auf TRO02 -> TRO13 tro_annotate: - Symbole mit typ-eigener Fuellfarbe (Solid-Hatch) unter der Gruppenkontur - Kantenfarben/-layer wie im SVG: Uebergabe blau, Weiche orange, Materialeingang gruen, Materialausgang rot (TRO_WEICHE/_EINGANG/_AUSGANG) - Stationen als farbige Beschriftung am Pfeilende, Lage ueber tro_flow._station_positionen (ohne CONNECTION_ARROW-Block) - Legende wie im SVG: je vorkommendem Typ Fuellung/Rand/Form, dann Kantenfarben - CONNECTION_ARROW: FROM_TRO/TO_TRO unsichtbar (Daten bleiben), KIND auch weiche cfg/dxf_registration.json: mubea.csv|mubea.dxf und HundM05.csv|HundM05.dxf mit Versatz 0 (CSV aus derselben dxfmakros-Zeichnung; Auto-Ermittlung sieht die verschachtelten Separatoren nicht und war mehrdeutig); mubea.csv|500573_60_1.dxf neu ermittelt (36/46 Punkte). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
d0a3ac7e5a
commit
7b98c8b8d4
@@ -1,17 +1,17 @@
|
||||
{
|
||||
"mubea.csv|500573_60_1.dxf": {
|
||||
"dx": 50905.678327433096,
|
||||
"dx": 50833.7283274331,
|
||||
"dy": 8414.490373798908,
|
||||
"rotation": 0.0,
|
||||
"source": "auto",
|
||||
"anchor": "20 exakte Treffer (<= 50 mm) ueber die Rollen Scanner:4, Separator:31; 20 Stimmen im 100-mm-Raster, 6 Kandidaten geprueft",
|
||||
"matched": 34,
|
||||
"candidates": 35,
|
||||
"residual_max": 452.04557170439375,
|
||||
"residual_mean": 102.6006793267277,
|
||||
"anchor": "20 exakte Treffer (<= 50 mm) ueber die Rollen Scanner:8, Separator:38; 22 Stimmen im 100-mm-Raster, 6 Kandidaten geprueft",
|
||||
"matched": 36,
|
||||
"candidates": 46,
|
||||
"residual_max": 487.77757110283585,
|
||||
"residual_mean": 93.12692369578822,
|
||||
"csv_file": "mubea.csv",
|
||||
"dxf_file": "500573_60_1.dxf",
|
||||
"created": "2026-07-30 15:32"
|
||||
"created": "2026-10-02 12:45"
|
||||
},
|
||||
"export.csv|Mubea.dxf": {
|
||||
"dx": 59.950000000000045,
|
||||
@@ -26,5 +26,33 @@
|
||||
"csv_file": "export.csv",
|
||||
"dxf_file": "Mubea.dxf",
|
||||
"created": "2026-08-12 10:09"
|
||||
},
|
||||
"HundM05.csv|HundM05.dxf": {
|
||||
"dx": 0.0,
|
||||
"dy": 0.0,
|
||||
"rotation": 0.0,
|
||||
"source": "cli",
|
||||
"anchor": "von Hand: CSV aus derselben dxfmakros-Zeichnung exportiert, Koordinaten identisch (Auto-Ermittlung sieht die in VF_/KREISEL_-Bloecken verschachtelten Separatoren nicht und war mehrdeutig)",
|
||||
"matched": 14,
|
||||
"candidates": 26,
|
||||
"residual_max": 360.0,
|
||||
"residual_mean": 164.97465794329284,
|
||||
"csv_file": "HundM05.csv",
|
||||
"dxf_file": "HundM05.dxf",
|
||||
"created": "2026-10-02 13:40"
|
||||
},
|
||||
"mubea.csv|mubea.dxf": {
|
||||
"dx": 0.0,
|
||||
"dy": 0.0,
|
||||
"rotation": 0.0,
|
||||
"source": "cli",
|
||||
"anchor": "von Hand: CSV aus derselben dxfmakros-Zeichnung exportiert, Koordinaten identisch (Auto-Ermittlung sieht die in VF_/KREISEL_-Bloecken verschachtelten Separatoren nicht und war mehrdeutig)",
|
||||
"matched": 20,
|
||||
"candidates": 46,
|
||||
"residual_max": 360.0,
|
||||
"residual_mean": 256.77327549812964,
|
||||
"csv_file": "mubea.csv",
|
||||
"dxf_file": "mubea.dxf",
|
||||
"created": "2026-10-02 13:40"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user