Przy skrzynkach makra dostępne są różne funkcje, za pomocą których można np. zmienić zestawienie przygotowanych makr w projekcie makr lub aktualizować później makra wstawione w projekcie schematu.
Wymagania (edycja w projekcie makr):
- Znajdujesz się w projekcie makr.
- Wstawiono na stronie projektu jeden lub więcej obiektów, z których automatycznie ma zostać wygenerowane makro, i określono obrysy tworzonego makra poprzez skrzynkę makra.
Wymagania (edycja w projekcie schematu):
- Podczas przygotowywania makro w projekcie makr wybrano przy skrzynce makra opcję wstawiania skrzynek makra z rozwijanej listy Wstaw skrzynki makra lub za pomocą punktów menu Opcje > Ustawienia > Projekty > "Nazwa projektu" > Opracowanie graficzne > Ogólnie.
- Znajdujesz się w projekcie schematu. Zostało wstawione makro.
Utwórz makro na nowo
Dzięki skrzynce makra wstawionej razem z makrem można edytować obiekty przynależące do wstawionego makra oraz ponownie zapisać nowe makro. Możliwymi zmianami obiektów makr mogą być np. zamiana symbolu w symbolu graficznym, zmiana danych w oknie dialogowym właściwości lub nowy zestaw danych dla obiektu znaku-wypełniacza.
- Wykonaj żądane zmiany w obiektach makra.
- Kliknij na przynależną skrzynkę makra.
- Wybierz punkt menu kontekstowego Utwórz makro.
EPLAN otwiera okno dialogowe Zapisz jako. Nazwa pliku i wariant makro są już ustawione. - Kliknij przycisk [OK], aby potwierdzić zastąpienie makra.
- Potwierdź pytanie, czy wariant makra ma zostać zastąpiony, klawiszem [Tak].
Aktualizuj makra
Za pomocą funkcji Aktualizuj makro można aktualizować pojedyncze makra lub wiele makr w projekcie. W wyniku tego po modyfikacji można szybko sprowadzić do najnowszego stanu makra wstawione do projektu.
Warunek:
Wybrano jedno lub kilka przygotowanych i wstawionych makr z Rodzajem zastosowania "Z odniesieniem" lub "Nieokreślony". W przynależnej skrzynce makra określony jest rodzaj zastosowania za pomocą rozwijanej listy o tej samej nazwie.
Wskazówka:
Jeżeli Rodzaj zastosowania "Podrzędny" jest stosowany dla skrzynek makra znajdujących się wewnątrz zagnieżdżonych skrzynek makra, to te skrzynki makra nie będą uwzględniane podczas aktualizacji całego projektu lub aktualizacji zewnętrznych skrzynek makra. Jeżeli celowo została wybrana podrzędna skrzynka makra, możliwa jest mimo to "ręczna aktualizacja". W tym przypadku za pomocą zapytania można zdecydować, czy ma nastąpić aktualizacja.
Aktualizuj poszczególne makra za pomocą skrzynki makra
- Kliknij wybraną skrzynkę makra.
- Wybierz punkt menu kontekstowego Aktualizuj makro.
- W polu Ustawienia okna dialogowego Aktualizuj makra wybierz z listy rozwijanej odpowiedni schemat. Lub kliknij przycisk [...], aby otworzyć okno dialogowe Ustawienia: Aktualizuj makra. Tutaj można przeglądać ustawienia wybranego schematu, tworzyć i edytować własne schematy.
- Kliknij przycisk [OK].
W określonym katalogu wyszukiwany jest plik makro przynależny do wybranej skrzynki makra. Jeżeli wybrane makro istnieje w tym katalogu, wówczas w obrębie pliku makra określany jest pasujący wariant i rodzaj prezentacji, a makro aktualizowane jest za pomocą przynależnej skrzynki makra zgodnie z określonymi ustawieniami.
Jeżeli podczas aktualizacji wystąpią błędy, zostaną one protokołowane w komunikatach systemu.
Aktualizuj wiele makr przy użyciu nawigatora makr
- Wybierz następujące punkty menu: Dane projektu > Makra > Nawigator.
- W drzewie nawigatora makr zaznacz projekt lub wiele makr.
- Wybierz punkt menu kontekstowego Aktualizuj makra.
- W polu Ustawienia okna dialogowego Aktualizuj makra wybierz z listy rozwijanej odpowiedni schemat. Lub kliknij przycisk [...], aby otworzyć okno dialogowe Ustawienia: Aktualizuj makra. Tutaj można przeglądać ustawienia wybranego schematu, tworzyć i edytować własne schematy.
- Kliknij przycisk [OK].
Pliki makra, przynależne do wybranych makr, są wyszukiwane w określonym katalogu makr. Jeżeli w tym katalogu występuje wybrane makro, to w obrębie plików makra są określane pasujące warianty oraz rodzaje prezentacji, a makra aktualizowane są zgodnie z określonymi ustawieniami.
Jeżeli podczas aktualizacji wystąpią błędy, zostaną one protokołowane w komunikatach systemu.
Wskazówka:
Podczas aktualizacji z modyfikowanego makra do projektu przejmowane są także dane zmienione w zakładce Skrzynka makra. Poza właściwościami takimi, jak: Nazwa, Rodzaj prezentacji i Wariant przejmowane są także wartości następujących właściwości tylko do odczytu:
- Wersja
- Projekt źródłowy
- Źródło / Referencje
- Opis
- Ręczne przyporządkowanie obiektów
- Nie uwzględniaj skrzynki makra przy wstawianiu do płyty montażowej.
Zaznacz obiekty makr
Jeżeli chcesz sprawdzić, które obiekty należą do makra (są przyporządkowane do skrzynki makra), wówczas można skorzystać z następującej funkcji.
- Kliknij wybraną skrzynkę makra.
- Wybierz punkt menu kontekstowego Zaznacz przynależne obiekty.
Wszystkie obiekty przynależne do makra zostają zaznaczone.
Następnie można wspólnie skopiować, przesunąć lub edytować tabelarycznie wszystkie obiekty makr.
Przyporządkuj indywidualne obiekty do skrzynki makr
Zwykle wszystkie obiekty znajdujące się w obrębie skrzynki makr należą do makra. W projekcie makr istnieje możliwość zmiany tego przyporządkowania obiektów.
- Zaznacz obiekty, które mają należeć do makra. Można przy tym wybierać również obiekty nie znajdujące się w obrębie skrzynki makra, lub wyłączać obiekty znajdujące się w obrębie skrzynki.
- Kliknij żądaną skrzynkę makra, a następnie wybierz punkt menu kontekstowego Przypisz obiekty do skrzynki makra.
Obiekty zostają przyporządkowane do makra. Można sprawdzić przyporządkowanie, wybierając dla danej skrzynki makra punkt menu kontekstowego Zaznacz przynależne obiekty.
Poprzez to przyporządkowanie w oknie właściwości w zakładce Skrzynka makra uaktywnione zostaje pole wyboru Ręczne przyporządkowanie obiektów. W celu zrezygnowania z ręcznego przyporządkowania obiektów należy dezaktywować odpowiednie pola wyboru lub w skrzynce makra wybrać punkt menu kontekstowego Odrzuć ręczne przypisywanie. Wszystkie obiekty znajdujące się w skrzynce makra znów należą do przyszłego makra.
Przesuń miejsce ujęcia
Miejsce ujęcia to punkt, do którego "przykleja się" kursor przy wstawianiu makra. Zwykle makro wisi "na górze, z lewej" przy pierwszym punkcie wstawienia. za pomocą skrzynki makr można samodzielnie określać położenie punktu ujęcia.
- Kliknij wybraną skrzynkę makra.
- Wybierz punkt menu kontekstowego Przesuń miejsce ujęcia.
- Przesuń kursor do wybranej pozycji i określ kliknięciem myszy na stronie projektu miejsce, w którym ma się znajdować punkt ujęcia w makrze.
Przy automatycznym generowaniu makr z projektu makr właściwe miejsce ujęcia jest zapisywane do makra odpowiednio do skrzynki makra.
Zobacz również