Copy

Polecenie copy tworzy przetłumaczone duplikaty zaznaczonych elementów i umieszcza je z przesunięciem od punktu bazowego do punktu docelowego — oryginały pozostają dokładnie tam, gdzie są. To jedna kluczowa różnica od Move: Kopiuj dodaje nowe elementy do rysunku; Move relokuje istniejące.

Dwa sposoby uruchamiania

Wstępne zaznaczenie, a następnie kopiowanie — najpierw zaznacz elementy, a następnie aktywuj:

  1. Zaznacz jeden lub więcej elementów na płótnie.
  2. Wpisz copy w terminalu lub kliknij przycisk Kopiuj na pasku narzędzi.
  3. Kliknij punkt bazowy lub wpisz X,Y i naciśnij Enter dla dokładnej współrzędnej.
  4. Kliknij cel — duplikaty pojawiają się przy przesunięciu baza→cel. Tutaj również działa wprowadzanie współrzędnych.

Aktywuj, a następnie zaznacz — uruchom polecenie bez zaznaczonego niczego:

  1. Wpisz copy lub kliknij przycisk paska narzędzi.
  2. Zaznacz obiekty — kliknij, aby przełączać poszczególne elementy, lub przeciągnij, aby zaznaczyć obszarem.
  3. Naciśnij Enter lub Spację, aby potwierdzić zaznaczenie.
  4. Kliknij punkt bazowy, a następnie kliknij cel (wprowadzanie współrzędnych dostępne na obu krokach).
  Przed:               Po:
  [element A]          [element A]  ← oryginały nienaruszone
  [element B]          [element B]
                       [kopia A]    ← nowe elementy
                       [kopia B]

Podgląd widma kopii podąża za kursorem od punktu bazowego do celu.

Wprowadzanie współrzędnych

Na kroku punktu bazowego lub celu wpisz dokładną pozycję zamiast klikać:

  1. Wpisz wartość X.
  2. Naciśnij , — terminal pokazuje [X], [Y{kursor}].
  3. Wpisz wartość Y.
  4. Naciśnij Enter, aby potwierdzić.

Blokowanie kąta i dokładna odległość

Po ustawieniu punktu bazowego polecenie blokuje do osi 45° (0°, 45°, 90°, 135°, …) gdy kursor jest wystarczająco daleko i blisko osi. Podczas blokowania wpisz odległość i naciśnij Enter, aby umieścić kopie dokładnie w tym przesunięciu.

KlawiszAkcja
09, .Dodaj do wartości odległości
-Ujemna odległość — odwraca kierunek wzdłuż osi (tylko jako pierwszy znak)
BackspaceUsuń ostatnio wpisany znak
EnterUmieść kopie przy wpisanej odległości

Skróty klawiaturowe

KlawiszAkcja
Enter / SpacjaPotwierdź zaznaczenie i przejdź do fazy punktu bazowego
09, ., -Rozpocznij wprowadzanie współrzędnej X lub odległość przy zablokowanym kącie
,Zablokuj X i przejdź do wprowadzania Y
BackspaceUsuń ostatnio wpisany znak
EnterPotwierdź współrzędną lub zastosuj kopiowanie przy wpisanej odległości
EscapeAnuluj i zresetuj

Zaznaczanie podczas polecenia

MetodaZachowanie
KliknięciePrzełącza element pod kursorem w/z zaznaczenia
Przeciągnij w prawo (ścisłe)Dodaje elementy w całości wewnątrz ramki
Przeciągnij w lewo (przecinające)Dodaje elementy przecinające granicę ramki
Enter / SpacjaPotwierdza zaznaczenie

Po kopiowaniu

Oryginały pozostają zaznaczone — nowe kopie są dodawane do rysunku, ale zaznaczenie jest czyszczone i polecenie kończy się. Aby od razu pracować z kopiami, uruchom Kopiuj ponownie na zaznaczeniu lub uruchom nowe polecenie.

Kopiuj a Przesuń

KopiujPrzesuń
OryginałyPozostają na miejscuUsunięte z oryginalnej pozycji
Liczba wynikówZwiększa się o liczbę skopiowanych elementówBez zmian
Po operacjiOryginały nadal zaznaczonePrzeniesione elementy zaznaczone w nowej pozycji
Najlepsze doPowtarzanie geometrii, symetryczne układyRepozycjonowanie geometrii

Obsługiwane elementy

Kopiowanie działa na każdym typie elementu. Wszystkie elementy implementują translate(dx, dy) wewnętrznie, więc żaden nie jest wykluczony.