Morphing
Wprowadzenie
Dział zatytułowany „Wprowadzenie”Morphing w QCAD oznacza przekształcanie polilinii w inną polilinię w zadanej liczbie kroków.
Krok 1: Przygotowanie
Dział zatytułowany „Krok 1: Przygotowanie”Kształt źródłowy i docelowy operacji morphingu muszą być poliliniami. Okręgi, elipsy i splajny można przekonwertować na polilinie za pomocą Zmodyfikuj > Eksploduj. Połączone segmenty linii, łuków, łuków eliptycznych, splajnów i otwartych polilinii można połączyć w pojedyncze polilinie, klikając prawym przyciskiem myszy segment i wybierając Utwórz polilinię automatycznie.
Otwarte polilinie
Dział zatytułowany „Otwarte polilinie”W przypadku otwartych polilinii upewnij się, że obie polilinie mają ten sam kierunek. Kierunek polilinii można odwrócić za pomocą Zmodyfikuj > Odwróć.
Na przykład, jeśli Twoje polilinie są pionowymi ciągami linii, jak pokazano poniżej, upewnij się, że obie mają punkt początkowy na górze (lub na dole). Punkt początkowy polilinii jest wyróżniony na czerwono, jeśli polilinie są zaznaczone, jak pokazano poniżej. Wynik operacji morphingu jest wyświetlany między zaznaczonymi poliliniami:
Zamknięte polilinie
Dział zatytułowany „Zamknięte polilinie”W przypadku zamkniętych polilinii upewnij się, że obie polilinie mają tę samą orientację (zgodnie lub przeciwnie do ruchu wskazówek zegara). Zaznacz obie polilinie i użyj edytora własności, aby zmienić właściwość Orientacja na Zgodnie z ruchem wskazówek zegara lub Przeciwnie do ruchu wskazówek zegara:
Ponadto sprawdź, czy punkty początkowe zamkniętych polilinii są wyrównane, aby zapobiec obrotom podczas morphingu. W tym przykładzie punkty początkowe dwóch zamkniętych polilinii nie są wyrównane, a morphing prowadzi do przekształcenia typu obrót:
Punkt początkowy polilinii można przenieść, klikając go prawym przyciskiem myszy i wybierając Przenieś punkt początkowy. Następnie kliknij nowe położenie punktu początkowego. Może to być na dowolnym węźle lub na dowolnym segmencie polilinii. Morphing jest teraz znacznie płynniejszy:
Polilinie o różnej liczbie segmentów
Dział zatytułowany „Polilinie o różnej liczbie segmentów”Jeśli obie polilinie mają dokładnie taką samą liczbę segmentów, każdy segment polilinii źródłowej jest przekształcany w odpowiedni segment polilinii docelowej.
Jeśli obie polilinie mają różną liczbę segmentów, stosowane jest inne podejście, które może prowadzić do zniekształceń na ostrych narożnikach, jak pokazano w tym przykładzie (zwróć uwagę na lewą dolną krawędź zniekształcaną podczas morphingu):
Aby zapobiec temu efektowi, podziel polilinię na dwie polilinie w prawym górnym i prawym dolnym narożniku za pomocą Zmodyfikuj > Podziel. Następnie zmorfuj obie polilinie oddzielnie:
Krok 2: Morphing
Dział zatytułowany „Krok 2: Morphing”Aby zmorfować jedną polilinię w inną, wybierz Polilinia > Rysowanie > Morph, kliknij pierwszą polilinię, a następnie drugą.
Pasek narzędzi opcji u góry umożliwia wprowadzenie liczby kroków i wybranie interpolacji segmentów łuku (aby ściśle stosować morphing również do punktów na łukach). Możesz również wprowadzić znany niestandardowy współczynnik do zastosowania, gdzie 0.0 znajduje się na pierwszej polilinii, a 1.0 odpowiada drugiej polilinii. 0.5 znajdowałoby się dokładnie pośrodku. Możesz również ekstrapolować, wprowadzając współczynnik > 1.
Przykłady
Dział zatytułowany „Przykłady”
Pojedyncza polilinia:
Pięć oddzielnych polilinii, podzielonych w strategicznych miejscach, aby oddzielić nogi, ogony, głowę:
