Trim
Polecenie trim usuwa część Line, Arc, Circle, Ellipse lub Polyline leżącą między dwoma sąsiednimi punktami przecięcia, dzieląc element na jedną lub więcej pozostałych części. Segment do wycięcia jest określany przez pozycję kursora — najedź kursorem na część, którą chcesz usunąć, i kliknij, aby ją przyciąć.
Przycinanie elementu
- Wpisz
trimw terminalu lub kliknij przycisk Przytnij na pasku narzędzi. - Najedź kursorem na segment, który chcesz usunąć — podgląd dokładnie podświetla część, która zostanie wycięta.
- Kliknij, aby usunąć ten segment.
Polecenie pozostaje aktywne po każdym przycięciu, dzięki czemu możesz kontynuować najeżdżanie kursorem i klikanie, aby wycinać więcej segmentów — na tym samym elemencie lub na innym. Naciśnij Enter, Spację lub Escape, aby wyjść.
Przed: Po przycięciu środkowego segmentu:
──────●──────●────── ──────● ●──────
przecięcie przecięcie (lewa część) (prawa część)
(środkowy segment usunięty)
Jak jest określany segment przycinania
Polecenie rzutuje pozycję kursora na wskazywany element i znajduje wszystkie punkty przecięcia, które ten element ma z innymi elementami. Te przecięcia dzielą element na segmenty — w przypadku Line, Arc lub otwartej Polyline, własne punkty końcowe elementu pełnią rolę dodatkowych stałych granic. Pełny Circle lub Ellipse, albo zamknięta Polyline (w tym Rectangle), nie mają własnych punktów końcowych, więc do ich przycięcia potrzeba co najmniej dwóch punktów przecięcia. Segment, którego przedział zawiera rzutowanie kursora, jest podświetlany i zostanie usunięty po kliknięciu.
- Line, Arc i otwarta Polyline — usuwany segment może być częścią wiodącą (przed pierwszym przecięciem), środkową (między dwoma przecięciami, dzielącą element na dwie części) lub końcową (po ostatnim przecięciu).
- Circle, Ellipse i zamknięta Polyline/Rectangle — ponieważ nie ma stałego początku ani końca, można usunąć tylko łuk między dwoma punktami przecięcia. Jeśli przecięć jest mniej niż dwa, podgląd się nie pojawia, a kliknięcie nic nie robi. Reszta kształtu staje się jedyną pozostałą częścią.
Co daje przycinanie
| Element | Wynik po przycięciu |
|---|---|
| Line | Do dwóch krótszych elementów Line |
| Arc | Do dwóch krótszych elementów Arc |
| Circle | Jeden element Arc — zamknięty kształt okręgu znika, więc pozostała część jest przechowywana jako łuk |
| Ellipse | Jeden element Ellipse z kątem początkowym i końcowym — pozostała część pozostaje elementem Ellipse, teraz częściowym |
| Polyline (otwarta) | Do dwóch krótszych elementów Polyline |
| Polyline (zamknięta) / Rectangle | Jeden otwarty element Polyline — zamknięty kształt znika, więc pozostała część jest przechowywana jako otwarta |
Skróty klawiaturowe
| Klawisz | Akcja |
|---|---|
Enter / Spacja | Wyjdź z trybu przycinania |
Escape | Wyjdź z trybu przycinania |
Obsługiwane elementy
| Element | Można przyciąć? |
|---|---|
| Line | Tak |
| Arc | Tak |
| Circle | Tak — wymaga 2 lub więcej punktów przecięcia |
| Ellipse | Tak — wymaga 2 lub więcej punktów przecięcia |
| Polyline (otwarta) | Tak |
| Polyline (zamknięta) / Rectangle | Tak — wymaga 2 lub więcej punktów przecięcia |
| Tekst, Splajn, Wymiar, Linia prowadząca | Nie |
Elementy używane jako granice cięcia mogą być typu Line, Arc, Circle, Ellipse lub Polyline. Elementy Tekst, Splajn, Wymiar i Linia prowadząca nigdy nie rejestrują przecięć, więc również nie mogą pełnić roli granicy.
Segmenty łukowe Polyline (narysowane przełącznikiem Arc lub zaimportowane) są przycinane dokładnie tak samo jak segmenty proste — najedź kursorem na fragment łuku między dwoma przecięciami i kliknij. Przycięta krawędź zachowuje swoją krzywiznę; zmienia się tylko długość.
Przytnij a Przedłuż
| Przytnij | Przedłuż | |
|---|---|---|
| Co robi | Usuwa segment elementu | Rozciąga punkt końcowy linii do granicy |
| Wyzwalacz | Najedź kursorem na segment do wycięcia | Najedź kursorem blisko punktu końcowego do rozciągnięcia |
| Wynik | Element dzieli się lub skraca | Punkt końcowy linii przesuwa się do granicy |
| Obsługiwane elementy | Line, Arc, Circle, Ellipse, Polyline | Line, Arc, Ellipse, Polyline |