Hallo,
ich habe begonnen einige auf unsere Firmenstandards angepasste, automatische Höhenkoten auf Basis der ACA-Höhenkoten Schnitt(2D) zu erstellen.
Das hat auch alles soweit gut geklappt...
[Vorgehensweise:
-> Attributblöcke für diverse Maßstäbe erstellt, je einen mit Text also PRÄFIX, ELEVATION, ELEVATION:MM und SUFFIX und einen mit dem Koten-Symbol (damit man später über Eigenschaften -> Einfügeversatz den Text vom Symbol unabhängig positionieren kann).
-> in der Darstellungsverwaltung unserer Vorlage-*.dwt-Datei unter "Darstellung nach Objekt" - "MV-Blockreferenz" die entsprechenden Sätze "Plan 1-1" bis "Plan 1-x" erstellt.
-> in unserer Vorlage-*.dwt-Datei ein Höhenkoten-BKS in dem Z- und Y-Koordinate "getauscht" sind erstellt (kann man dann beim Einfügen der Kote in den 2D-Schnitt gleich komfortabel per Dropdown wählen, funktioniert bei uns gut weil in unseren 2D-Schnitten die Nullhöhe auf Y=0 liegt).
-> den Bemaßungsstil in unserer Vorlage-*.dwt-Datei auf unseren Standard gesetzt (damit beim Einfügen der Kote die Millimeter wie gewünscht angezeigt werden)
-> MV-Blöcke mit den obigen Attributblöcken erstellt.
-> DesignCenter Symbole mit dem Symbol-Assistenten -> Benutzerdefinierter Befehl-> _aecannoelevationlabeladd "Kote".dwg -> etc. erstellt.
-> Werkzeuge durch drag&drop von DesignCenter auf Palette erzeugt.
]
... jetzt das eigentliche Problem:
Obwohl Präfix und Suffix in den Attribut- und MV-Blockdefinitionen mit Werten (z.B. Präfix "OKR =" oder Suffix "= x.xx m ü. NHN") belegt sind, bleiben die entsprechenden Felder in der Eingabemaske beim Einfügen der Kote leer. Mir scheint der Befehl "_AecAnnoElevationLabelAdd" ignoriert die Werte aus den Attributblöcken.
Gibt es eine Möglichkeit dem Befehl "_AecAnnoElevationLabelAdd" ähnlich wie z.B. bei "_AecAnnoScheduleTagAdd" durch Hinzufügen eines Strings "_Präfix 'OKR ='" oder sowas in der Art einen Vorgabetext im Präfix- bzw. Suffix-Feld zu verpassen? Das wäre für unsere Anwender komfortabler als die Felder jedesmal neu ausfüllen zu müssen.
Ich hoffe auf Hinweise von Script- oder MV-Block- Kundigen, da ich bei meiner bisherigen Recherche zum Thema ACA-Höhenkoten eher auf verschiedene Level von Resignation gestoßen bin.
------
Mit freundichen Grüßen,
ec-nau
------
P.s. natürlich habe ich auch daran gedacht "Standard"-Höhenkoten mit festem Präfix und "Individuelle" mit leerem Feld zu bauen. Das bedeutet aber, dass wir dann mal eben doppelt so viele Blöcke und Werkzeuge brauchen und ich muß jetzt schon ca. 120 Attributblöcke (8 Koten x 9 Maßstäbe x 2 Blöcke) erzeugen...
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP