Je možné vytvořit tvar oblouku s daným počátečním a úhlem tažení? (Using Sketch 3.0 by bohemian.coding)
Odpověď
Dalo by se to předstírat pomocí Vrstvy> Vektor> Otočit kopie. Jednoduše vyberte obdélníkový tvar a poté vytvořte libovolný počet kopií. Čím více kopií vytvoříte, tím bude oblouk hladší.
Můžete také vytvořit dva kruhy, odečíst je a poté odečíst obdélník na polovinu:
Nakonec jej můžete nakreslit nástrojem pero (i když v procesu ztratíte určitou přesnost.
Bohužel nebudete moci upravit úhel nebo tažení. Pokud však manipulujete s tvary nad tvary a používáte nástroje Pathfinder nebo Transform, měli byste být schopni dosáhnout požadovaného efektu.
Komentáře
- Pokud této metodě rozumím a používám ji, je extrémně vykonstruovaná pro všechny úhly, které nejsou 90, 180 nebo 270.
odpověď
Děkujeme za vaši odpověď; vaše řešení je významnou alternativou toho, na které jsem přišel. (odečíst> nůžky> otáčet)
(Poznámka: Poloviční zakrytí kruhu u přímky můžete také vytvořit kruh o 180 stupních.)
Komentáře
- Kdokoli zmatený, jak s tím začít, jako já: Nakreslete kruh. Nakreslete obdélník, který přesahuje kruh, jak je znázorněno na snímku obrazovky CodeMound '. Vyberte oba tvary. Klikněte na Odečíst. ' získáte kruh s " twist ". Nyní přejděte do nástroje Nůžky a kliknutím na přímé čáry, které tvoří " twist ", je odstraňte.
- Nerozumím '. V pravém horním kvadrantu mi chybí kruh se čtvercem. dropbox.com/s/pv0u8lmg6z94ubh/…
- @chovy měl jsem stejný problém . Jakmile odečtete čtverec, vezměte nůžky a odstraňte zbývající rohy odečteného čtverce, poté přidejte ohraničení k výslednému tvaru a výsledek bude výše uvedené odpovědi.
Odpověď
Právě jsem to aktualizoval: zcela nový Zásuvný modul Sketch Segmented Circle 2.0 .
Automaticky vytvářet přesnou segmentovou kruhovou grafiku pro diagramy, instrumentaci a analýzu. Obrovská aktualizace přidává styly výsečového grafu s více hodnotami, zaškrtávací kruhy a dokonale přerušované oblouky.
Odpověď
K tomu nyní existuje skvělý plugin pro skici:
„Vytvořit kruhy jako oblasti nebo čáry s vlastním počtem bodů / segmentů „ https://github.com/design4use/gb-sketch-segmentcircle
Odpověď
Existuje ještě lepší řešení 🙂 Nejprve nakreslete kruh, poté vyberte cestu a v inspektoru klikněte na otevřenou cestu.
Komentáře
- It ' není o tolik lepší než ostatní odpovědi a ' to nefunguje dobře pro jiné úhly než 90 º / 180 / 270 º
- 180, 270 atd. Můžete obejít přidáním nového bodu do cesty a odstraněním venku. Pokud použijete středovou polohu obrysu, bude vše fungovat docela dobře.
Odpovědět
Jiný způsob je nakreslit kruh, dvojitým kliknutím jej upravit (na kruhu budou rovnoměrně rozloženy 4 malé tečky) a kliknout na místo, kde chcete tvar ukončit, aby se tam objevila další malá tečka. Pomocí nůžek odstraňte nechtěnou část, ta, kterou chcete odebrat, změní svůj tvar, když na ni přejedete myší. Tvar oblouku můžete dokončit s různým zakončením, například zaobleným, to se provádí v hraniční sekci, kliknutím na související COG zobrazíte tuto sekci.
Odpovědět
I když v aplikaci Sketch můžete předstírat oblouk, nezdá se, že by bylo možné vytvořit skutečný „oblouk“, jak je popsáno v normách svg: https://developer.mozilla.org/en-US/docs/Web/SVG/Tutorial/Paths#Arcs
Je to proto, že vektorový nástroj provádí výhradně Bézierovy křivky ( https://developer.mozilla.org/en-US/docs/Web/SVG/Tutorial/Paths#Bezier_Curves ) nebo přímé čáry z obou stran vektoru.
Pokud někdy cítíte potřebu umět vytvořit oblouk doopravdy, může být nejlepší napsat svg kód ručně. Musel jsem to udělat víc než několikrát.