Makros können auf Projektseiten als Fenster- oder Symbolmakro eingefügt werden. Beim Einfügen von Seitenmakros entstehen neue Projektseiten.
Die Makros werden beim Einfügen grundsätzlich aufgelöst, es ist jedoch möglich, über die Platzhalterobjekte Datensätze zu ändern.
Fenstermakros und Symbolmakros einfügen
Voraussetzungen:
- Sie haben eine Seite im Grafischen Editor geöffnet.
- Sie haben unter den Menüpunkten Optionen > Einstellungen > Benutzer > Grafische Bearbeitung > Makros im Gruppenfeld Auswahldialog für Wertesätze von Platzhalterobjekten öffnen das Kontrollkästchen Beim Einfügen von Fenstermakro aktiviert.
- Wählen Sie folgende Menüpunkte: Einfügen > Fenster- / Symbolmakro. (Fenster- und Symbolmakros können auf einer Seite außerdem noch über das Kontextmenü eingefügt werden.)
- Wählen Sie im Auswahldialog das gewünschte Makro aus. Dabei können Sie im Feld Dateityp nicht nur Fenster- (*.ema) / Symbolmakros (*.ems), sondern auch den jeweils anderen Makrotyp oder beide Makrotypen (*.ema, *.ems) als Auswahlkriterium einstellen.
- Verfügt ein ausgewähltes Makro über Varianten, so können Sie mit Hilfe der aufklappbaren Liste Variante bestimmen, welche Variante eingefügt werden soll.
- Klicken Sie auf [Öffnen].
Das Makro hängt am Cursor und kann beliebig positioniert werden (Einfachklick).
Sind Wertesätze vorhanden, so wählen Sie im Folgedialog Wertesatz auswählen - <Platzhaltername> einen geeigneten Wertesatz für das Platzhalterobjekt aus. Die eingefügten Schaltzeichen enthalten die entsprechenden Daten aus dem Wertesatz.
Sind im Makro BMK vorhanden und haben Sie unter den Menüpunkten Optionen > Einstellungen > Projekte > "Projektname" > Betriebsmittel > Nummerierung (online) im Gruppenfeld Beim Einfügen von Makros und Kopien die Option Mit Abfrage aktiviert, so öffnet EPLAN den Dialog Einfügemodus. Legen Sie hier fest, wie die BMK im eingefügten Makro nummeriert werden sollen. - Das Makro hängt immer noch am Cursor. Fügen Sie das Makro, falls erwünscht, noch ein weiteres Mal ein.
- Beenden Sie die Handlung über den Kontextmenüpunkt Aktion abbrechen oder die Taste [Esc].
Hinweise:
- Beim Positionieren des Makros mit der Maus können Sie zusätzlich folgende Tasten nutzen:
[Y] + Mausbewegung: Das Makro kann auf seiner Originalposition (d.h. der Position, an der sich das Makro bei seiner Erstellung befunden hat) nur horizontal bewegt werden.
[X] + Mausbewegung: Das Makro kann auf seiner Originalposition (d.h. der Position, an der es sich bei seiner Erstellung befunden hat) nur vertikal bewegt werden.
[Y] + [X]: Das Makro wird auf seiner Originalposition (d.h. der Position, an der es sich bei seiner Erstellung befunden hat) fixiert und kann nicht verschoben werden. - Sind in einem Makro Varianten vorhanden, so können Sie beim Positionieren des Makros mit der Maus zwischen den verschiedenen Varianten wählen. Drücken Sie dazu [Strg], und bewegen Sie den Cursor in Kreisbewegung. Dabei werden die verschiedenen Makrovarianten angezeigt.
- Im Dialog Makro auswählen ist bei einem erneuten Einfügen von Makros jeweils das zuletzt ausgewählte Makro vorgewählt.
- Unterhalb der grafischen Vorschau dieses Dialogs befindet sich ein Kommentarfeld. Hier werden bei Fenster- und Symbolmakros das Quellprojekt, aus dem das Makro stammt, sowie, falls vorhanden, die Beschreibung angezeigt. Bei Fenstermakros, die aus DXF- / DWG-Dateien erstellt wurden, steht in diesem Feld nur ein Hinweis auf ihre "Quelle" ("DXF" für Makros aus DXF-Dateien, "DWG" für Makros aus DWG-Dateien).
- Soll beim Einfügen von Fenster- oder Symbolmakros der Makrokasten mit eingefügt werden, so müssen Sie dazu die Projekteinstellung Makrokästen mit einfügen aktivieren. Alternativ dazu können Sie beim Vorbereiten der Makros im Makroprojekt für jedes Makro individuell festlegen, ob der Makrokasten mit eingefügt werden soll oder nicht. Die Einstellung am Makrokasten über die aufklappbare Liste Makrokasten mit einfügen hat Vorrang vor der Projekteinstellung.
Seitenmakros einfügen
- Wählen Sie folgende Menüpunkte: Seite > Seitenmakro > Einfügen
- Wählen Sie im Auswahldialog das gewünschte Makro / die gewünschten Makros aus. (Für Seitenmakros ist Mehrfachauswahl möglich!) Dabei können Sie im Feld Dateityp nicht nur Seitenmakros (*.emp), sondern auch Fenster- (*.ema) oder Symbolmakros (*.ems) als Auswahlkriterium einstellen.
- Klicken Sie auf [Öffnen].
- Legen Sie im Dialog Struktur anpassen die Einordnung der neuen Seiten in die Seitenstruktur Ihres Projekts fest.
Abhängig von der Anzahl der einzufügenden Seitenmakros wird dieser Dialog mehrfach - für jedes einzelne Makro - angezeigt. - Klicken Sie auf [OK]. Die weitere Vorgehensweise entspricht dem Ablauf beim Kopieren von Seiten (siehe Struktur anpassen).
Die Seiten werden erzeugt oder überschrieben.
Hinweise:
- Im Dialog Makro auswählen ist bei einem erneuten Einfügen von Makros das zuletzt ausgewählte Makro vorgewählt.
- Ist in einem Seitenmakro ein Platzhalterobjekt mit Wertesätzen vorhanden, dann wird auch beim Einfügen von Seitenmakros der Folgedialog Wertesatz auswählen - <Platzhaltername> geöffnet, wenn die benutzerbezogene Einstellung Beim Einfügen von Seitenmakros aktiviert ist.
- In der grafischen Vorschau dieses Dialogs werden bei Seitenmakros bis zu 12 Seiten berücksichtigt. Unterhalb dieser grafischen Darstellung werden in einem Kommentarfeld das Quellprojekt, aus dem das Makro stammt, sowie, falls vorhanden, die Beschreibung und die Anzahl der Seiten angezeigt.
Bei der Auswahl eines automatisch erzeugten Seitenmakros wird hier die Eigenschaft Makro: Beschreibung (ID 11057) angezeigt; sind in einem Seitenmakro unterschiedliche Beschreibungen hinterlegt, so wird nur die Beschreibung der ersten Seite des Seitenmakros angezeigt. - Für das Einfügen von Seitenmakros steht in den Seiteneigenschaften die spezielle Eigenschaft Makro: Eingefügt durch (Kategorie: "Makro") zur Verfügung. Beim manuellen Einfügen eines Seitenmakros wird hier automatisch der Anwender eingetragen, der das Makro eingefügt hat.
Tipp:
Sie können Makros mittels Drag & Drop einfügen, indem Sie eine markierte Datei aus dem Windows-Explorer in den Grafischen Editor oder in den Seiten-Navigator Ihres Projekts ziehen. Auch hier ist für Seitenmakros eine Mehrfachauswahl möglich.
Siehe auch