CSV-Bezeichnung von VF/GF/Kreisel/Eckrad nutzt Anwender-Attribut statt nur Nummerierung
Die Spalte "Bezeichnung" verwendet jetzt das in BricsCAD frei editierbare
Attribut "Bezeichnung" des Blocks, falls gesetzt - sonst wie bisher die
generierte Standardbezeichnung ("VarioFoerderer :3" usw.). Damit laesst
sich ein in der Zeichnung umbenanntes Element im CSV-Export wiedererkennen.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -149,6 +149,15 @@ Item-dict mit `teileart`, `teileid`, `bezeichnung`, `planquadrat`,
|
||||
bekommen dabei zusaetzlich `x`/`y` (Kettenanfang, fuer die Schleuselement-
|
||||
Berechnung) und `sepliste` (fuer die Ketten-Nachbarschaft) durchgereicht.
|
||||
|
||||
Die `bezeichnung`-Spalte von VF_n/GF_n/Kreisel/Eckrad kommt ueber
|
||||
`bezeichnung_oder_fallback` NICHT nur aus der Lauf-Nummerierung
|
||||
("VarioFoerderer :3", "Kreisel :2" usw.), sondern zuerst aus dem
|
||||
Attribut `"Bezeichnung"` des Blocks (ATTDEF, in BricsCAD frei editierbar -
|
||||
bei Kreisel z.B. ueber das "name"-Dialogfeld). Ist es leer oder fehlt es
|
||||
(Altbestand ohne das Attribut), bleibt es bei der generierten
|
||||
Standardbezeichnung. Damit laesst sich ein in BricsCAD umbenanntes Element
|
||||
im CSV-Export wiedererkennen.
|
||||
|
||||
Separator/Scanner-Items ohne Bounding-Box (weil `vla-getboundingbox`
|
||||
scheiterte) bekommen einen Fallback: `_fallback_separator_bbox` baut aus der
|
||||
festen Symbol-Groesse (`cfg/export.cfg [Boundingbox] separator_box_*`,
|
||||
|
||||
Reference in New Issue
Block a user