Morphing
Įvadas
Section titled “Įvadas”Morphing QCAD programoje reiškia polinijos transformavimą į kitą polinija nurodytu žingsnių skaičiumi.
1 žingsnis: paruošimas
Section titled “1 žingsnis: paruošimas”Morphing operacijos šaltinio ir tikslo forma turi būti polinijos. Apskritimus, elipses ir splainus galite paversti polinijomis naudodami Keisti > Išskaidyti. Sujungtus linijų, lankų, elipsės lankų, splainų ir atvirų polinijų segmentus galima sujungti į vieną polinija, dešiniuoju pelės klavišu spustelėjus segmentą ir pasirinkus Automatiškai sukurti polinija.
Atviros polinijos
Section titled “Atviros polinijos”Atvirų polinijų atveju įsitikinkite, kad abi polinijos turi tą pačią kryptį. Polinijos kryptį galite apversti naudodami Keisti > Apversti.
Pavyzdžiui, jei jūsų polinijos yra vertikalios linijų virtinės, kaip parodyta žemiau, įsitikinkite, kad jų abiejų pradžios taškas yra viršuje (arba apačioje). Polinijos pradžios tašką matysite paryškintą raudonai, jei polinijos pažymėtos, kaip parodyta žemiau. Morphing operacijos rezultatas rodomas tarp pažymėtų polinijų:
Uždaros polinijos
Section titled “Uždaros polinijos”Uždarų polinijų atveju įsitikinkite, kad abi polinijos turi tą pačią orientaciją (pagal arba prieš laikrodžio rodyklę). Pažymėkite abi polinijas ir naudodami savybių redaktorių pakeiskite savybę Orientacija į Pagal laikrodžio rodyklę arba Prieš laikrodžio rodyklę:
Be to, patikrinkite, ar uždarų polinijų pradžios taškai sulygiuoti, kad morphingo metu būtų išvengta bet kokio sukimosi. Šiame pavyzdyje dviejų uždarų polinijų pradžios taškai nesulygiuoti ir morphingas sukelia sukimosi tipo transformaciją:
Polinijos pradžios tašką galite perkelti dešiniuoju pelės klavišu spustelėję jį ir pasirinkę Perkelti pradžios tašką. Tada spustelėkite naują pradžios taško poziciją. Ji gali būti bet kuriame mazge arba bet kuriame polinijos segmente. Dabar morphingas yra daug sklandesnis:
Polinijos su skirtingu segmentų skaičiumi
Section titled “Polinijos su skirtingu segmentų skaičiumi”Jei dvi polinijos turi lygiai tokį patį segmentų skaičių, kiekvienas šaltinio polinijos segmentas transformuojamas į atitinkamą tikslo polinijos segmentą.
Jei dvi polinijos turi skirtingą segmentų skaičių, taikomas kitoks metodas, kuris gali sukelti iškraipymą aštriuose kampuose, kaip parodyta šiame pavyzdyje (atkreipkite dėmesį, kaip morphingo metu iškraipoma apatinė kairioji riba):
Kad išvengtumėte šio efekto, padalykite polinija į dvi polinijas viršutiniame dešiniajame ir apatiniame dešiniajame kampuose naudodami Keisti > Padalyti. Tada morfinkite dvi polinijas atskirai:
2 žingsnis: Morphing
Section titled “2 žingsnis: Morphing”Norėdami vieną polinija morfinti į kitą, pasirinkite Polinija > Piešti > Morph, spustelėkite pirmąją polinija, o tada antrąją.
Viršuje esanti parinkčių įrankių juosta leidžia įvesti žingsnių skaičių ir pasirinkti lankų segmentų interpoliavimą (kad morphingas būtų griežtai taikomas ir lankų taškams). Taip pat galite įvesti žinomą pasirinktinį koeficientą, kur 0.0 yra ant pirmosios polinijos, o 1.0 atitinka antrąją polinija. 0.5 būtų tiksliai viduryje. Taip pat galite ekstrapoliuoti, įvesdami koeficientą > 1.
Pavyzdžiai
Section titled “Pavyzdžiai”
Viena polinija:
Penkios atskiros polinijos, padalytos strateginėse vietose, kad būtų atskirtos kojos, uodegos, galva:
