Nagrywanie i odtwarzanie akcji w BricsCAD

Polecenia

RECPOKAZ, STOPPOKAZ, POKAZ

Rejestrowanie działań w BricsCAD®

  1. W nowym rysunku uruchom polecenie RECPOKAZ lub z menu Narzedzia wybierz Nagraj skrypt....

    Zostanie otwarte okno dialogowe Record Script .

  2. Wprowadź nazwę pliku skryptu. Na potrzeby tego samouczka wprowadź obramowania i następnie kliknij pozycję Zapisz. Zostanie utworzony plik skryptu border.scr.
  3. Zwróć uwagę, że okno dialogowe Record Script jest zamknięte, a wiersz polecenia jest dostępny i możesz wprowadzić żądane polecenia.

    Na przykład:

    1. Uruchom polecenie PROSTOK.
      : PROSTOK
      Wybierz pierwszy narożnik prostokąta lub [Fazowanie/Zaokrąglenie/Obrócony/Kwadrat/Elewacja/Grubość/Szerokość linii/Powierzchnia/Wymiary]: 0,0
      Drugi róg prostokąta: 36,24
    2. Uruchom polecenie ZOOM.
      :ZOOM
      Powiększenie [Powiększenie/Pomniejszenie/Wszystkie/Środek/Dynamiczny/Zakresy/Lewy/Poprzedni/Prawy/Skala (nx/nxp)/Okno/Obiekt] <Skala (nX/nXP)>: E
    Note: Za pomocą myszy można wskazywać punkty na rysunku podczas wykonywania poleceń podczas nagrywania. BricsCAD® rejestruje punkty wskazania jako współrzędne x, y.
  4. Uruchom polecenie STOPPOKAZ za każdym razem, gdy chcesz zatrzymać nagrywanie.

Odtwarzanie pliku skryptu

Skrypt można uruchomić za pomocą polecenia POKAZ w następujący sposób:

  1. Rozpocznij nowy rysunek za pomocą polecenia NOWY, aby zobaczyć efekt skryptu.
  2. Wprowadź polecenie SCRIPT.
  3. Zostanie otwarte okno dialogowe Uruchom skrypt . Wybierz border.scr i kliknij Otwórz.

Skrypt natychmiast rysuje prostokąt, a następnie powiększa rysunek do zakresu nowo narysowanej ramki.

Ręczne pisanie skryptów

Chociaż BricsCAD® ma polecenia do tworzenia i uruchamiania skryptów, nie ma polecenia do ich edycji. Jeśli chcesz zmienić współrzędne używane przez polecenie PROSTOK, musisz edytować plik skryptu za pomocą edytora tekstu, takiego jak Notatnik w systemie Windows, Edycja tekstu w systemie Linux lub TextEdit w systemie macOS.

  1. Otwórz plik border.scr w edytorze tekstów.

    Zwróć uwagę na polecenia i opcje wprowadzone podczas sesji nagrywania skryptu:

    Zmień polecenia jak poniżej:

    1. Zmień rozmiar obramowania na 18×24. Edytuj tekst "36,24", zastępując go tekstem "18,24".
    2. Dodaj polecenie umieszczania prostokąta na warstwie o nazwie "Obramowanie" i kolorze czerwonym:
      1. Umieść kursor przed "rectang", a następnie naciśnij Enter , aby utworzyć pustą linię.
      2. Wprowadź następujący tekst:

        -warstwa

        robić

        granica

        kolor

        czerwony

        ▄ <-- Jedna pusta linia

        ▄ <-- Druga pusta linia

    3. Upewnij się, że dołączyłeś dwa puste wiersze. Działają one jak naciśnięcie Enter podczas poleceń. Plik powinien teraz wyglądać następująco:
  2. Zapisz plik.
  3. Wróć do BricsCAD® i rozpocznij nowy rysunek.
  4. Użyj polecenia POKAZ, aby sprawdzić, czy plik border.scr działa poprawnie. Powinieneś zobaczyć czerwony prostokąt.

Polecenia skryptowe i modyfikatory

Istnieją cztery polecenia, które odnoszą się konkretnie do skryptów. W rzeczywistości te polecenia są absolutnie bezużyteczne w żadnym innym celu. Ponadto BricsCAD® posiada komendę RECPOKAZ służącą do rejestrowania skryptów, jak opisano wcześniej w tym rozdziale.

Cztery podstawowe polecenia to:

POKAZ
Polecenie POKAZ spełnia podwójną funkcję: (1) ładuje plik skryptu i (2) natychmiast rozpoczyna jego uruchamianie.
Note: Należy pamiętać o wyłączeniu (ustawieniu wartości 0) zmiennej systemowej FILEDIA, tak aby monity pojawiały się w wierszu polecenia, a nie w oknie dialogowym.
CPOKAZ
Skrót od "repeat script", to polecenie ponownie uruchamia dowolny skrypt, który jest aktualnie załadowany w BricsCAD®. Świetny sposób na tworzenie nieskończonych pętli.
DALEJ
To polecenie wznawia wstrzymany plik skryptu. Wstrzymaj plik skryptu, naciskając Backspace.
OPÓŹNIJ
Aby utworzyć pauzę w pliku skryptu bez interwencji człowieka, należy użyć polecenia OPÓŹNIJ wraz z liczbą. Liczba określa pauzę w milisekundach, gdzie 1 000 milisekund to jedna sekunda.
Note: Minimalne opóźnienie wynosi 1 milisekundę. Maksimum to 32767 milisekund, czyli niecałe 33 sekundy.

Polecenie OPÓŹNIJ jest używane w pliku skryptu, aby poczekać na wyświetlenie pliku slajdu lub spowolnić plik skryptu na tyle, aby ludzie mogli obserwować proces.

ZNAKI SPECJALNE

Oprócz poleceń specyficznych dla skryptu istnieją pewne znaki specjalne i.

Enter -- (spacja)

Najważniejsze znaki specjalne są niewidoczne: zarówno spacja, jak i znak powrotu karetki (lub koniec wiersza) są odpowiednikami spacji lub enter. W rzeczywistości oba są wymienne. Ale trudność polega na tym, że są niewidoczne. Czasami, gdy piszesz skrypt, który wymaga kilku pustych miejsc, ponieważ polecenie wymaga naciśnięcia ENTER kilka razy z rzędu. Doskonałym przykładem jest polecenie ATRRED:

; Edytuj atrybuty pojedynczo:
attedit 1,2

Ile spacji znajduje się między attedit a współrzędnymi 1,2?

Z tego powodu lepiej jest umieścić jeden element skryptu w wierszu, w następujący sposób:

; Edytuj atrybuty pojedynczo:
attedit




1,2

Teraz łatwiej jest policzyć cztery spacje, ponieważ jest jedna na pustą linię.

Komentarz--;
Średnik umożliwia wstawianie komentarzy do pliku skryptu.
Note: BricsCAD® ignoruje wszystko, co następuje po średniku.
Przezroczysty -- '
Skrypty mogą być uruchamiane w sposób przezroczysty podczas polecenia. Po prostu poprzedź polecenie POKAZ apostrofem, aby uruchomić skrypt, gdy inne polecenie jest aktywne, w następujący sposób:
:LINIA
Początek wiersza: 'skrypt
Skrypt do uruchomienia: nazwa pliku

Wszystkie cztery polecenia specyficzne dla skryptu BricsCAD®są przezroczyste, nawet OPÓŹNIJ, które pozwala utworzyć opóźnienie podczas działania polecenia.

Pauza -- Backspace
Reprezentuje wspomniany wcześniej klucz do wstrzymywania pliku skryptu.
Zatrzymaj -- esc
Zatrzymuje martwy plik skryptu; użyj polecenia CPOKAZ, aby uruchomić go ponownie od początku.