Przykład makrooperacji: Tworzenie nowej warstwy i rysowanie obiektów

W tym przykładzie zostanie utworzona makrooperacja umożliwiająca utworzenie nowej warstwy, na której są następnie rysowane obiekty w celu utworzenia widoku 2D z góry śruby z łbem sześciokątnym.

Na podstawie tego przykładu nauczysz się:

Rozpoczynanie rejestrowania makrooperacji

Operacje rejestruje się za pomocą panelu Rejestrator operacji. Aby wyświetlić panel Rejestrator operacji i rozpocząć rejestrowanie, wykonaj następujące czynności:

Rejestrowanie poleceń i wartości wejściowych w celu utworzenia i zmodyfikowania nowej warstwy

Po rozpoczęciu rejestrowania można użyć Menedżera właściwości warstw w celu utworzenia nowej warstwy o nazwie Śruba. Wykonaj następujące czynności:

  1. W wierszu polecenia wpisz opcję -layer i naciśnij klawisz Enter.
  2. W odpowiedzi na monit Podaj opcję [?/Twórz/Ustal/Nowa/zmieńNAzwę/WŁ/WYł/Kolor/rodzajLinii/Szerlinii/PRZezroczystość/materIał/krEśl/Zablok/Odblok/zaMknięta/otwArta/STan/OPis/UZgodnij] wpisz t i naciśnij klawisz Enter.
  3. W odpowiedzi na monit Podaj nazwę nowej warstwy (będzie bieżącą) <0>, wpisz Śruba i naciśnij klawisz Enter.
  4. W odpowiedzi na monit Podaj opcję [?/Twórz/Ustal/Nowa/zmieńNAzwę/WŁ/WYł/Kolor/rodzajLinii/Szerlinii/PRZezroczystość/materIał/krEśl/Zablok/Odblok/zaMknięta/otwArta/STan/OPis/UZgodnij] wpisz k i naciśnij klawisz Enter.
  5. W odpowiedzi na monit Nowy kolor [Truecolor/Paletakolorów] wpisz 3 i naciśnij klawisz Enter.
  6. W odpowiedzi na monit Podaj listę nazw warstw dla koloru 3 (zielony) <Śruba> naciśnij klawisz Enter, aby przypisać kolor Zielony do warstwy Śruba.

    Jeśli zostanie wyświetlone okno dialogowe Makrooperacja – nie zarejestrowano wartości, kliknij łącze Zawsze używaj wartości bieżącej w czasie odtwarzania. Spowoduje to przypisanie określonego koloru najnowszej warstwie utworzonej za pomocą opcji Utwórz.

  7. Naciśnij ponownie klawisz Enter, aby zakończyć polecenie -WARSTWA.

Rejestrowanie poleceń i wartości wejściowych służących do tworzenia i modyfikowania obiektów

Teraz zostanie utworzony okrąg, a następnie sześciokąt o środku pokrywającym się ze środkiem okręgu; będzie to łeb śruby. Po narysowaniu okręgu i sześciokąta należy użyć polecenia SKALA w celu określenia rozmiaru śruby podczas odtwarzania makrooperacji. Wykonaj następujące czynności:

  1. W wierszu polecenia wpisz OKRĄG i naciśnij klawisz Enter.
  2. W odpowiedzi na monit Określ środek okręgu lub [3P/2P/Ssr (sty sty promień)] kliknij w obszarze rysunku.
  3. W odpowiedzi na monit Określ promień okręgu lub [śreDnica] wpisz 0.9 i naciśnij klawisz Enter.
  4. W wierszu polecenia wpisz WIELOBOK i naciśnij klawisz Enter.
  5. W odpowiedzi na monit Podaj liczbę boków <4> wpisz 6 i naciśnij klawisz Enter.
  6. W odpowiedzi na monit Określ środek wieloboku lub [Krawędź] użyj trybu lokalizacji obiektów Środek i wybierz krawędź okręgu.
  7. W odpowiedzi na monit Wprowadź opcję [Wpisany w okrąg/Opisany na okręgu] <O> wpisz O i naciśnij klawisz Enter.
  8. W odpowiedzi na monit Określ promień okręgu wpisz 1 i naciśnij klawisz Enter.
  9. W wierszu polecenia wpisz SKALA i naciśnij klawisz Enter.
  10. W odpowiedzi na monit Wybierz obiekty wybierz okrąg i wielobok, a następnie naciśnij klawisz Enter.
  11. W odpowiedzi na monit Określ punkt bazowy wybierz opcję trybu lokalizacji obiektów Środek i wybierz krawędź okręgu.
  12. W odpowiedzi na monit Określ współczynnik skali lub [Kopiuj/Odniesienie] <1.0000> wpisz 1 i naciśnij klawisz Enter.

Zatrzymywanie rejestrowania i zapisywanie makrooperacji

Po zarejestrowaniu wszystkich operacji zatrzymasz rejestrowanie i zapiszesz zarejestrowane operacje w pliku makrooperacji. Wykonaj następujące czynności:

  1. Kliknij kolejno kartę Zarządzaj panel Rejestrator operacji Zatrzymaj.
  2. W oknie dialogowym Makrooperacja wykonaj następujące operacje:
    • W polu Nazwa polecenia makrooperacji wprowadź UtwórzŚrubę.
    • W polu Opis wprowadź Tworzy śrubę z łbem sześciokątnym.
  3. Kliknij przycisk OK.

Wstawianie komunikatu dla użytkownika

W komunikacie dla użytkownika można podać instrukcje lub informacje ogólne dotyczące makrooperacji, zanim użytkownik wprowadzi jakiekolwiek zmiany w rysunku podczas odtwarzania. Aby wstawić komunikat dla użytkownika w makrooperacji, wykonaj następujące operacje:

  1. Na karcie Zarządzaj rozwiń panel Rejestrator operacji.
  2. W drzewie operacji wybierz węzeł UtwórzŚrubę i kliknij prawym przyciskiem myszy. Kliknij polecenie Wstaw komunikat dla użytkownika.
  3. W oknie dialogowym Wstaw komunikat dla użytkownika wprowadź Tworzy śrubę z łbem sześciokątnym przez narysowanie okręgu i wieloboku. Podczas odtwarzania pojawi się monit o wybranie środka okręgu i rozmiaru śruby. Kliknij przycisk OK.

Wstawianie punktu bazowego

W przypadku zastosowania punktu bazowego podczas odtwarzania makrooperacji wyświetlany będzie monit o określenie punktu bazowego. W tej makrooperacji można określić punkt bazowy używany dla środka okręgu podczas odtwarzania. Wykonaj następujące czynności:

  1. Na karcie Zarządzaj rozwiń panel Rejestrator operacji.
  2. W drzewie operacji wybierz węzeł operacji Okrąg i kliknij prawym przyciskiem myszy. Kliknij opcję Wstaw punkt bazowy.

Pauzowanie w celu wprowadzenia danych

W przypadku wstrzymania odtwarzania w celu wprowadzenia danych przez użytkownika podczas odtwarzania makrooperacji będzie wyświetlany monit o wprowadzenie wartości. W tej makrooperacji można zmienić współczynnik skali polecenia SKALA, aby wstrzymać wykonywanie makrooperacji w oczekiwaniu na wprowadzenie danych przez użytkownika. Wykonaj następujące czynności:

  1. Na karcie Zarządzaj rozwiń panel Rejestrator operacji.
  2. Wybierz węzeł wartości Współczynnik skali w węźle operacji Skala i kliknij prawym przyciskiem myszy. Kliknij opcję Pauzuj w celu wprowadzenia danych.

Odtwarzanie makrooperacji

Podczas odtwarzania makrooperacji jest wyświetlany monit o określenie punktu bazowego okręgu, a następnie współczynnika skali polecenia SKALA. Aby wyświetlić wyniki makrooperacji, wykonaj następujące operacje:

  1. Kliknij kolejno kartę Zarządzaj panel Rejestrator operacji, a następnie na liście Makrooperacja wybierz pozycję UtwórzŚrubę.
  2. Kliknij przycisk Odtwórz.
  3. W oknie dialogowym Komunikat dla użytkownika kliknij przycisk Zamknij.
  4. Gdy zostanie wyświetlony monit o określenie punktu bazowego, w obszarze rysunku kliknij punkt współrzędnych.

    Makrooperacja tworzy okrąg i wielobok.

  5. Gdy zostanie wyświetlony monit o podanie współczynnika skali, w wierszu polecenia wprowadź wartość liczbową (np. 1 lub 0.25) i naciśnij klawisz Enter.

    Okrąg i wielobok zostaną przeskalowane w makrooperacji według wprowadzonego współczynnika skali.

  6. W oknie dialogowym Makrooperacja – Odtwarzanie ukończone kliknij przycisk OK.