Singularitou naz²vßme jev,
kdy celß hrana plochy zdegenerovala do jedinΘho bodu. Typick²m p°edstavitelem
jsou p≤ly koule. Singularita v NURBS modelu sama o sob∞ nemusφ b²t
problΘmem, nep°φjemnosti vÜak mohou nastßvat p°i p°evodu na polygony
nebo p°i exportu do jinΘ aplikace, nejΦast∞ji do objemovΘho modelß°e.
Proto je vhodnΘ sna₧it se singularit vyvarovat. Jednou z mo₧nostφ
je Φßst plochy se singularitou odst°ihnout a otvor vyplnit pomocnou
plochou. V tomto nßvod∞ si vÜak ukß₧eme fintu, jak nahradit trojhrannou
plochu se singularitou skupinou klasick²ch Φty°hrann²ch ploch.
Vytvo°te krychli (Solid > Box) a zaoblete t°i jejφ hrany
(Solid > Fillet Edge), kterΘ se sbφhajφ ve spoleΦnΘm vrcholu.
Vyjm∞te trojhrannou plochu (Solid > Extract Surface)
a sma₧te ji. P°ibli₧te si otvor po smazanΘ ploÜe, vyvolejte funkci
Surface > From Curve Network a jako vstup tohoto p°φkazu
zadejte hrany v po°adφ, jakΘ je naznaΦeno na nßsledujφcφm obrßzku.
Mφsto zadßnφ ΦtvrtΘ hrany stiskn∞te pravΘ tlaΦφtko myÜi nebo Enter,
proto₧e chceme vytvo°it plochu pouze se t°emi hranami. UvedenΘ po°adφ
v²b∞ru hran nenφ nutnΘ dodr₧et, je vÜak nezbytn∞ nutnΘ, abyste je
v nßsledujφcφch krocφch cyklicky prost°φdali.
V dialogovΘm okn∞ Surface From Curve Network ponechte nastavenou
spojitost G1 (teΦnß spojitost) pro vÜechny hrany.
VÜimn∞te si, ₧e hrana D zdegenerovala do jedinΘho bodu (singularity),
proto nenφ mo₧nΘ tΘto hran∞ nastavit stupe≥ spojitosti. Pokud jste
zachovali po°adφ v²b∞ru hran, m∞la by v²slednß plocha vypadat takto:
Singularita nßm vÜak nevadφ, proto₧e tato plocha poslou₧φ pouze
jako pom∙cka pro vytvo°enφ k°ivky a hned ji zase sma₧eme. Ve spodnφ
liÜt∞ v polφΦku Osnap si zapn∞te uchopovacφ re₧im Mid,
proto₧e te∩ budeme uchopovat prost°ednφ body hran. NaÜφm ·kolem
bude vyjmout z plochy k°ivku, kterß p∙jde od singularity do st°edu
prot∞jÜφ hrany.
V roletovΘm menu vyberte funkci Curve > From Objects >
Extract izoparm a vyjm∞te z plochy k°ivku podle nßsledujφcφho
obrßzku. Plochu potΘ sma₧te.
Zopakujte cel² postup od funkce Surface > From Curve Network,
tentokrßt vÜak vyberte k°ivky v po°adφ 2-3-1 a z v²slednΘ plochy
vyjm∞te k°ivku. Prove∩te tutΘ₧ posloupnost p°φkaz∙ jeÜt∞ jednou,
tentokrßt pro po°adφ hran 3-1-2. V²sledkem by m∞ly b²t t°i k°ivky,
kterΘ se navzßjem protφnajφ:
P°φkazem Edit > Trim k°ivky navzßjem ust°ihn∞te podle
nßsledujφcφho obrßzku:
V dalÜφm kroku si provedeme duplikaci hran ploch, obklopujφcφch
trojhrann² otvor. Spus¥te p°φkaz Curve > From Objects >
Duplicate Edge a ta₧enφm okna vyberte vÜechny hrany, obklopujφcφ
otvor. P°φkazem Edit > Visibility > Hide skryjte vÜe
krom∞ k°ivek. Nakonec jeÜt∞ p°φkazem Edit > Split rozd∞lte
zduplikovanΘ hrany ploch v mφstech, oznaΦen²ch Üipkami (jin²mi slovy,
rozst°ihn∞te ka₧dou hraniΦnφ k°ivku na dv∞ poloviny):
Z obrßzku je patrnΘ, ₧e nßm k°ivky ohraniΦujφ t°i regiony, definovanΘ
Φty°mi hranami. Nynφ si tyto oblasti vyplnφme plochou. P°φkazem
Surface > Extrude > Straight vytßhn∞te z libovoln²ch
Φty° k°ivek, definujφcφch uzav°en² prostor, pomocnΘ plochy libovolnΘ
dΘlky.
Spus¥te p°φkaz Surface > From Curve Network a vytvo°te
plochu z hran pomocn²ch ploch. Dßvejte p°otim pozor, zda opravdu
vybφrßte hrany ploch a ne k°ivky, kterΘ jsou s t∞mito hranami toto₧nΘ.
U k°ivek byste toti₧ nemohli definovat nßvaznost novΘ plochy.
V²slednß plocha ze sφt∞ k°ivek by m∞la vypadat takto:
Sma₧te pomocnΘ plochy a v²slednou plochu skryjte p°φkazem Edit
> Visibility > Hide. Cel² postup zopakujte pro zb²vajφcφ
dv∞ oblasti. P°φkazem Edit > Visibility > Show zobrazte
skrytΘ plochy, podle pot°eby je spojte a rohovß v²pl≥ bez jedinΘ
singularity je hotovß.
|