Přeskočit na obsah

Postupná proměna

Postupná proměna (morphing) v QCADu znamená transformaci jedné lomené čáry v jinou lomenou čáru v zadaném počtu kroků.

Zdrojový a cílový tvar operace postupné proměny musí být lomené čáry. Kružnice, elipsy a spliny můžete převést na lomené čáry pomocí Úpravy > Rozložit. Spojené segmenty čar, oblouků, obloukových úseků elipsy, splinů a otevřených lomených čar lze sloučit do jednotlivých lomených čar kliknutím pravým tlačítkem na segment a volbou Automaticky vytvořit lomenou čáru.

Otevřené lomené čáry

Sekce “Otevřené lomené čáry”

U otevřených lomených čar se ujistěte, že obě lomené čáry mají stejný směr. Směr lomené čáry můžete obrátit pomocí Úpravy > Obrátit.

Například pokud jsou vaše lomené čáry svislé řetězce čar, jak je znázorněno níže, ujistěte se, že obě mají počáteční bod nahoře (nebo dole). Počáteční bod lomené čáry vidíte zvýrazněný červeně, pokud jsou lomené čáry vybrány, jak je znázorněno níže. Výsledek operace postupné proměny je zobrazen mezi vybranými lomenými čarami:

Dvě otevřené lomené čáry se zarovnanými počátečními body a výsledek postupné proměny mezi nimi

Uzavřené lomené čáry

Sekce “Uzavřené lomené čáry”

U uzavřených lomených čar se ujistěte, že obě lomené čáry mají stejnou orientaci (ve směru nebo proti směru hodinových ručiček). Vyberte obě lomené čáry a pomocí editoru vlastností změňte vlastnost Orientace buď na Ve směru hodinových ručiček, nebo Proti směru hodinových ručiček:

Nastavení vlastnosti Orientace uzavřených lomených čar v editoru vlastností

Kromě toho zkontrolujte, zda jsou počáteční body uzavřených lomených čar zarovnány, aby se během postupné proměny zabránilo jakémukoli otáčení. V tomto příkladu nejsou počáteční body dvou uzavřených lomených čar zarovnány a postupná proměna vede k transformaci typu rotace:

Postupná proměna uzavřených lomených čar s nezarovnanými počátečními body způsobující rotaci

Počáteční bod lomené čáry můžete přemístit kliknutím pravým tlačítkem na něj a volbou Přemístit počáteční bod. Poté klikněte na novou pozici počátečního bodu. Ta může být na libovolném uzlu nebo na libovolném segmentu lomené čáry. Postupná proměna je nyní mnohem plynulejší:

Postupná proměna uzavřených lomených čar po zarovnání počátečních bodů

Lomené čáry s různým počtem segmentů

Sekce “Lomené čáry s různým počtem segmentů”

Pokud mají obě lomené čáry přesně stejný počet segmentů, je každý segment zdrojové lomené čáry transformován na odpovídající segment cílové lomené čáry.

Pokud mají obě lomené čáry různý počet segmentů, použije se odlišný přístup, který může vést ke zkreslení v ostrých rozích, jak je znázorněno v tomto příkladu (všimněte si zkreslení levého dolního okraje během postupné proměny):

Zkreslení při postupné proměně v ostrých rozích s rozdílným počtem segmentů

Chcete-li tomuto efektu zabránit, rozdělte lomenou čáru na dvě lomené čáry v pravém horním a pravém dolním rohu pomocí Úpravy > Rozdělit. Poté proveďte postupnou proměnu obou lomených čar samostatně:

Plynulá postupná proměna po rozdělení lomených čar ve strategických rozích

Krok 2: Postupná proměna

Sekce “Krok 2: Postupná proměna”

Chcete-li provést postupnou proměnu jedné lomené čáry v jinou, zvolte Lomená čára > Kreslení > Postupná proměna, klikněte na první lomenou čáru a poté na druhou.

Panel voleb nahoře vám umožňuje zadat počet kroků a zvolit interpolaci obloukových segmentů (pro striktní aplikaci postupné proměny i na body na obloucích). Můžete také zadat známý vlastní faktor, který se má použít, kde 0,0 leží na první lomené čáře a 1,0 odpovídá druhé lomené čáře. Hodnota 0,5 by byla přesně uprostřed. Můžete také extrapolovat zadáním faktoru > 1.

Příklad postupné proměny Příklad postupné proměny Příklad postupné proměny Příklad postupné proměny Příklad postupné proměny

Jedna lomená čára:

Příklad postupné proměny s jednou lomenou čarou

Pět samostatných lomených čar, rozdělených na strategických místech pro oddělení nohou, ocasů a hlavy:

Příklad postupné proměny s pěti samostatnými lomenými čarami rozdělenými na strategických místech