Meldung bei Makromodellierung: "Fehler beim Erzeugen der Elemente"

Allplan: Warum erhalte ich beim Versuch über die Funktion Makro modellieren (bzw. in der Produktlinie 3/5/700 MakMdl) die Meldung „Fehler beim Erzeugen der Elemente“? (Version 15, 16, 17)WeinendFrage: Warum erhalte ich beim Versuch über die Funktion Makro modellieren (bzw. in der Produktlinie 3/5/700 MakMdl) die Meldung „Fehler beim Erzeugen der Elemente“? Das Makro wird im Anschluss daran nicht komplett erzeugt.

LächelndLösung:
Für die beschriebene Meldung können nun mehrere Faktoren verantwortlich sein:

1. Es liegen Darstellungsprobleme im Programm vor: Beende Allplan und wähle im Allmenü Service -> Hotlinetools -> cleanup -> OK. Starte Allplan neu, wähle dein Projekt und prüfe, ob das Problem noch auftritt.
2. Speichervorgänge können nicht mehr stattfinden und Elemente werden aus diesem Grunde nicht erzeugt.
a) Prüfe bitte, ob auf der betroffenen Festplatte noch genügend Speicher zur Verfügung steht. Lösche ggfs. beispielsweise die Dateien im temporären Verzeichnis o.ä. um Speicher freizugeben.
b) Prüf bitte, ob genügend virtueller Arbeitsspeicher zur Verfügung steht und erhöhe diesen gegebenfalls. Anfangsgröße und maximale Größe können durchaus jeweils einen Wert von 512MB erfordern, sofern der verfügbare Speicherplatz groß genug ist.
c) Erhöhe die Teilbildgröße: Beende bitte ALLplan und wechsel ins Allmenu unter Service –> Teilbildgröße. Stell hier bitte eine größere Teilbildgröße wie groß oder mega ein und starte Allplan neu.
3. Die Öffnung in die das Makro modelliert werden soll, weist einen Defekt auf. Kontrolliere bitte, ob fehlerhafte Bauteile vorliegen; lösche ggfs. Die betroffene Öffnung und erzeugen diese neu.
4. Die Öffnung ist so komplex (als freie Öffnungsform erzeugt), dass das Makro nicht erzeugt werden kann.
5. Lies Makros aus einer höheren Version in den Makromodellierer ein, die Elemente enthalten, welche die niedrigere Version noch nicht kennt. Ignoriere in diesem Falle die Meldung einfach; nur die `unbekannten` Elemente werden nicht erzeugt werden.