An den Makrokästen stehen Ihnen verschiedene Funktionalitäten zur Verfügung, mit deren Hilfe Sie z.B. in einem Makroprojekt die Zusammensetzung der vorbereiteten Makros ändern oder in einem Schaltplanprojekt die eingefügten Makros nachträglich aktualisieren können.
Voraussetzungen (Bearbeitung im Makroprojekt):
- Sie befinden sich in einem Makroprojekt.
- Sie haben auf einer Projektseite ein oder mehrere Objekte eingefügt, aus denen automatisch ein Makro erzeugt werden soll, und Sie haben die Umrisse des zu erstellenden Makros über einen Makrokasten festgelegt.
Voraussetzungen (Bearbeitung im Schaltplanprojekt):
- Sie haben beim Vorbereiten des Makros im Makroprojekt am Makrokasten selbst in der aufklappbaren Liste Makrokasten mit einfügen oder mit Hilfe der Befehle Datei > Einstellungen > Projekte > "Projektname" > Grafische Bearbeitung > Allgemein festgelegt, dass die Makrokästen mit eingefügt werden.
- Sie befinden sich in einem Schaltplanprojekt und haben ein Makro eingefügt.
Makro neu erstellen
Über einen zusammen mit dem Makro eingefügten Makrokasten haben Sie die Möglichkeit, die zugehörigen Objekte eines eingefügten Makros zu bearbeiten und das Makro neu zu speichern. Denkbare Änderungen für die Makroobjekte wären z.B. ein Symboltausch für ein Schaltzeichen, geänderte Daten in einem Eigenschaftendialog oder ein neuer Wertesatz für ein Platzhalterobjekt.
- Führen Sie an den Objekten des Makros die gewünschten Änderungen durch.
- Klicken Sie auf den dazugehörigen Makrokasten.
- Wählen Sie den Kontextmenüpunkt Makro erstellen.
EPLAN öffnet den Dialog Speichern unter. Der Dateiname und die Variante des Makros sind voreingestellt. - Klicken Sie auf [OK], um das Überschreiben zu bestätigen.
- Bestätigen Sie die Abfrage, ob die Makrovariante überschrieben werden soll, mit [Ja].
Makros aktualisieren
Mit Hilfe der Funktionalität Makro aktualisieren können Sie einzelne oder mehrere Makros in einem Projekt aktualisieren. Dadurch können die in einem Projekt eingefügten Makros nach einer Überarbeitung rasch auf den neuesten Stand gebracht werden.
Voraussetzung:
Sie haben ein oder mehrere vorbereitete oder eingefügte Makros mit der Verwendungsart "Referenzierend" oder "Nicht festgelegt" ausgewählt. Im zugehörigen Makrokasten wird die Verwendungsart mit Hilfe einer gleichnamigen, aufklappbaren Liste festgelegt.
Hinweis:
Wird die Verwendungsart "Untergeordnet" bei geschachtelten Makrokästen für die innen liegenden Makrokästen verwendet, dann werden diese Makrokästen beim projektweiten Aktualisieren oder beim Aktualisieren der äußeren Makrokästen nicht berücksichtigt. Wird ein untergeordneter Makrokasten gezielt ausgewählt, ist eine "manuelle" Aktualisierung trotzdem möglich. In diesem Fall können Sie mittels einer Abfrage entscheiden, ob eine Aktualisierung erfolgen soll oder nicht.
Einzelne Makros über einen Makrokasten aktualisieren
- Klicken Sie auf den gewünschten Makrokasten.
- Wählen Sie den Kontextmenüpunkt Makro aktualisieren.
- Wählen Sie im Feld Einstellungen des Dialogs Makros aktualisieren aus der aufklappbaren Liste ein geeignetes Schema aus. Oder klicken Sie auf [...], um den Dialog Einstellungen: Makros aktualisieren zu öffnen. Hier können Sie die Einstellungen des ausgewählten Schemas einsehen, eigene Schemata erstellen und bearbeiten.
- Klicken Sie auf [OK].
Die zum ausgewählten Makrokasten dazugehörige Makrodatei wird im festgelegten Makroverzeichnis gesucht. Existiert das ausgewählte Makro in diesem Verzeichnis, dann wird innerhalb der Makrodatei die passende Variante und Darstellungsart ermittelt und das Makro mit dem dazugehörigen Makrokasten entsprechend der festgelegten Einstellungen aktualisiert.
Treten beim Aktualisieren Fehler auf, so werden diese in den Systemmeldungen protokolliert.
Mehrere Makros über den Makro-Navigator aktualisieren
- Wählen Sie folgende Befehle: Registerkarte Einfügen > Befehlsgruppe Makros > Navigator.
- Markieren Sie im Baum des Makro-Navigators ein Projekt oder mehrere Makros.
- Wählen Sie den Kontextmenüpunkt Makros aktualisieren.
- Wählen Sie im Feld Einstellungen des Dialogs Makros aktualisieren aus der aufklappbaren Liste ein geeignetes Schema aus. Oder klicken Sie auf [...], um den Dialog Einstellungen: Makros aktualisieren zu öffnen. Hier können Sie die Einstellungen des ausgewählten Schemas einsehen, eigene Schemata erstellen und bearbeiten.
- Klicken Sie auf [OK].
Die zu den ausgewählten Makros dazugehörigen Makrodateien werden im festgelegten Makroverzeichnis gesucht. Existieren die ausgewählten Makros in diesem Verzeichnis, dann werden innerhalb der Makrodateien die passenden Varianten und Darstellungsarten ermittelt und die Makros entsprechend der festgelegten Einstellungen aktualisiert.
Treten beim Aktualisieren Fehler auf, so werden diese in den Systemmeldungen protokolliert.
Hinweis:
Aus einem überarbeiteten Makro werden beim Aktualisieren auch geänderte Daten der Registerkarte Makrokasten mit in das Projekt übernommen. Außer den Eigenschaften wie Name, Darstellungsart und Variante werden auch die Werte folgender schreibgeschützter Eigenschaften übernommen:
- Version
- Quellprojekt
- Quelle / Referenz
- Beschreibung
- Manuelle Objektzuordnung
- Makrokasten beim Einfügen auf der Montageplatte nicht berücksichtigen.
Makroobjekte markieren
Wenn Sie überprüfen wollen, welche Objekte zu einem Makro gehören (einem Makrokasten zugeordnet sind), so steht Ihnen dazu eine entsprechende Funktion zur Verfügung.
- Klicken Sie auf den gewünschten Makrokasten.
- Wählen Sie den Kontextmenüpunkt Zugehörige Objekte markieren.
Alle zum Makro gehörenden Objekte werden markiert.
Anschließend können Sie dann alle Makroobjekte z.B. gemeinsam kopieren, verschieben oder tabellarisch bearbeiten.
Individuelle Objekte einem Makrokasten zuordnen
Normalerweise gehören alle innerhalb eines Makrokastens befindlichen Objekte zu einem Makro. In einem Makroprojekt haben Sie die Möglichkeit, diese Objektzuordnung zu ändern.
- Markieren Sie die Objekte, die zum Makro gehören sollen. Dabei können Sie auch Objekte auswählen, die nicht innerhalb eines Makrokastens liegen, oder Objekte ausschließen, die sich innerhalb eines Kastens befinden.
- Klicken Sie auf den gewünschten Makrokasten und wählen dann den Kontextmenüpunkt Objekte dem Makrokasten zuordnen.
Die Objekte werden dem Makro zugeordnet. Sie können die Zuordnung überprüfen, indem Sie für den jeweiligen Makrokasten den Kontextmenüpunkt Zugehörige Objekte markieren wählen.
Durch diese Zuordnung wird im Eigenschaftendialog auf der Registerkarte Makrokasten das Kontrollkästchen Manuelle Objektzuordnung aktiviert. Wenn Sie die manuelle Objektzuordnung wieder aufheben wollen, so müssen Sie dazu das entsprechende Kontrollkästchen deaktivieren oder auf dem Makrokasten den Kontextmenüpunkt Manuelle Zuordnung verwerfen wählen. Anschließend gehören wieder alle im Makrokasten befindlichen Objekte zum zukünftigen Makro.
Anfasspunkt verschieben
Als Anfasspunkt wird der Punkt bezeichnet, an dem der Cursor beim Einfügen des Makros "haftet". Normalerweise hängt das Makro "oben, links" am ersten Einfügepunkt. Mit Hilfe des Makrokastens haben Sie die Möglichkeit, die Position des Anfasspunkts selbst festzulegen.
- Klicken Sie auf den gewünschten Makrokasten.
- Wählen Sie den Kontextmenüpunkt Anfasspunkt verschieben.
- Bewegen Sie den Cursor auf die gewünschte Position, und mit einem Mausklick auf die Projektseite bestimmen Sie dann die Stelle, an der sich der Anfasspunkt im Makro befinden soll.
Beim automatischen Erzeugen der Makros aus dem Makroprojekt wird der jeweilige Anfasspunkt entsprechend mit dem Makrokasten im Makro gespeichert.
Siehe auch