Morphing
Introduktion
Section titled “Introduktion”Morphing i QCAD innebär att omvandla en polylinje till en annan polylinje i ett givet antal steg.
Steg 1: Förberedelse
Section titled “Steg 1: Förberedelse”Käll- och målformen för morphing-operationen måste vara polylinjer. Du kan konvertera cirklar, ellipser och splines till polylinjer med hjälp av Ändra > Explodera. Sammankopplade segment av linjer, bågar, ellipsbågar, splines och öppna polylinjer kan sammanfogas till enskilda polylinjer genom att högerklicka på ett segment och välja Skapa polylinje automatiskt.
Öppna polylinjer
Section titled “Öppna polylinjer”För öppna polylinjer, se till att båda polylinjerna har samma riktning. Du kan vända riktningen på en polylinje med hjälp av Ändra > Vänd.
Till exempel, om dina polylinjer är vertikala rader av linjer som visas nedan, se till att de båda har startpunkten högst upp (eller längst ner). Du kan se startpunkten för en polylinje markerad i rött om polylinjerna är markerade som visas nedan. Resultatet av morphing-operationen visas mellan de markerade polylinjerna:
Slutna polylinjer
Section titled “Slutna polylinjer”För slutna polylinjer, se till att båda polylinjerna har samma orientering (medurs eller moturs). Markera båda polylinjerna och använd egenskapsredigeraren för att ändra egenskapen Orientering till antingen Medurs eller Moturs:
Kontrollera dessutom att startpunkterna för de slutna polylinjerna är justerade för att förhindra rotation under morphing. I det här exemplet är startpunkterna för de två slutna polylinjerna inte justerade, och morphing leder till en transformation av rotationstyp:
Du kan flytta startpunkten för en polylinje genom att högerklicka på den och välja Flytta startpunkt. Klicka sedan på den nya positionen för startpunkten. Detta kan vara på vilken nod som helst eller på vilket segment som helst av polylinjen. Morphingen är nu mycket jämnare:
Polylinjer med olika antal segment
Section titled “Polylinjer med olika antal segment”Om de två polylinjerna har exakt samma antal segment omvandlas varje segment av källpolylinjen till motsvarande segment av målpolylinjen.
Om de två polylinjerna har olika antal segment tillämpas en annan metod som kan leda till en förvrängning vid skarpa hörn som visas i det här exemplet (notera hur den nedre vänstra kanten förvrängs under morphing):
För att förhindra denna effekt, dela polylinjen i två polylinjer vid det övre högra och nedre högra hörnet med hjälp av Ändra > Dela. Morfa sedan de två polylinjerna individuellt:
Steg 2: Morphing
Section titled “Steg 2: Morphing”För att morfa en polylinje till en annan, välj Polylinje > Rita > Morph, klicka på den första polylinjen och sedan den andra.
Alternativverktygsfältet högst upp låter dig ange antalet steg och välja att interpolera bågsegment (för att strikt tillämpa morphing även på punkter på bågar). Du kan också ange en känd anpassad faktor att tillämpa, där 0.0 är ovanpå den första polylinjen och 1.0 matchar den andra polylinjen. 0.5 skulle vara exakt i mitten. Du kan också extrapolera genom att ange en faktor > 1.
Exempel
Section titled “Exempel”
Enkel polylinje:
Fem separata polylinjer, uppdelade på strategiska ställen för att separera ben, svansar, huvud:
