Kolize a potíže
Jak se ve 3D modelu udržet v rovině kompasu AccuDraw
- Podrobnosti
- Kategorie: AccuDraw
- Vytvořeno 26. září 2011
- Napsal Petr Sýkora
Pokud ve 3D modelu kreslíte nové prvky (např. lomenou čáru - SmartLine) v izometrickém pohledu, tak je třeba často udržet určitou rovinu - třeba podlahu místnosti, na kterou se jednou pomocí pružného nájezdu chytneme a už bychom ji neradi opouštěli. Zdá se, že stačí nařídit kompasu AccuDraw, aby v požadované rovině ležel, pak by přece mělo být - podle definice kompasu AccuDraw - zajištěno, že všechny zadané datové body budou ležet v této rovině - pokud kompasu "nenařídíme" jinou rovinu. Věc má ale háček...
Ten háček je pružný nájezd, který může způsobit, že rozkreslený segment uteče pod nebo nad aktuální rovinu určenou kompasem AccuDraw. Naštěstí je k dispozici nenápadný přepínač, kterým uživatel nařídí rozkreslenému segmentu, že může opustit rovinu AccuDraw, nebo naopak, že se této roviny má držet, ať se děje, co se děje. Ten přepínač se jmenuje Rovina PSS a naleznete ho mezi ostatními přepínači v dialogu Přepínače (nabídka Nastavení/Přepínače/Úplné), nebo na ikoně se zámkem ve Stavovém řádku.
Poznámka: Název přepínače Rovina PSS je historický, z doby, kdy ještě AccuDraw neexistovalo a uživatel ve 3D prostoru mohl "držet" nějakou rovinu jen díky Pomocnému Souřadnému Systému. Nyní je tato rovina určena kompasem AccuDraw, který ovšem také vytváří velmi dočasný pomocný souřadný systém, takže ten název "Rovina PSS" vlastně stále platí... Jinak řečeno: tento přepínač je upotřebitelný i tehdy, když se žádným (uloženým) PSS nepracujeme - stačí, když pracujeme s průběžným PSS podle kompasu AccuDraw.
Co zajistí přepínač Rovina PSS si ukážeme na jednoduchém příkladě. Máme v 3D výkresovém modelu umístěný modrý kvádr - je zobrazen jako drátový model a z jednoho jeho rohu na spodní hraně kreslíme červenou úsečku nástrojem Umístit SmartLine. Tento roh jsme určili pružným nájezdem a v tomto rohu "vodorovně leží" kompas AccuDraw.
Červená úsečka je zdánlivě tažená (stoupá) kamsi dovnitř kvádru, ale je to jen optický klam, ve skutečnosti leží úsečka v rovině AccuDraw a vede kamsi za kvádr, jak se můžeme "číselně" přesvědčit v okně AccuDraw, kde Z-ová souřadnice je nehybně na nule - i když dynamicky měníme polohu kurzoru v pohledu. Hodnoty X a Y se pochopitelně při pohybu kurzoru (dynamického konce rozkreslené úsečky) mění.
V tomto okamžiku je zcela jedno, zda je přepínač Rovina PSS zapnut, nebo vypnut. Avšak jedno to být přestane, jakmile kurzorem pružně najedeme na nějaký bod MIMO rovinu určenou kompasem AccuDraw - třeba na vrchol horní hrany obdélníka.
Pokud je při tomto pružném nájezdu vypnut přepínač Rovina PSS, pak se rozkreslený segment utrhne z roviny určené kompasem AccuDraw (jinak řečeno roviny PSS) a poslušně se protáhne do pružně najetého bodu. Můžeme si to ostatně zkontrolovat nejen vizuálně - tentokrát se nejedná o žádný optický klam, pružný nájezd je dobře patrný - ale i "číselně" v Z-ové souřadnici okna AccuDraw - rozkreslený segment "vystoupal" 7467 milimetrů - což je výška kvádru.
Tedy: Přepínač Rovina PSS byl vypnut, to znamená, že jsme neudrželi při nájezdu segment v rovině PSS (v rovině kompasu AccuDraw).
Co se stane, je-li v okamžiku pružného nájezdu přepínač Rovina PSS zapnutý? V takovém případě ani pružný nájezd rozkreslený segment nedonutí k tomu, aby aktuální rovinu opustil.
Pružný nájezd došel uplatnění, avšak rozkreslený kurzor nemůže aktuální rovinu opustit. Najetý bod se tedy kolmo promítne na tuto rovinu - viz číslené vyjádření v Z-ové souřadnici v okně AccuDraw.
Tedy: Přepínač Rovina PSS byl zapnut, to znamená, že jsme při jakémkoliv nájezdu kamkoliv udrželi rozkreslený segment v rovině PSS (v rovině kompasu AccuDraw).
Poznámka 1.: Rovina kompasu AccuDraw (neboli rovina PSS) může být libovolná (Zprava-bokorys, Zepředu-nárys). Přepínač Rovina PSS funguje stejně i na "šikmé" rovině PSS.
Poznámka 2.: Přepínání přepínače Rovina PSS můžete provádět i příkazem
ACCUDRAW LOCK GRIDPLANE
který je v implicitním nastavení funkčkních kláves připraven na klávese F8. Takže stiskem této klávesy změníte tento přepínač a snadno tak při kreslení určíte, zda při nájezdech udržíte rovinu PSS, či nikoliv. (Pokud se vám klávesa F8 nelíbí, můžete tento příkaz pověsit na nějakou klávesou zkratku AccuDraw - pokud máte ještě nějaké písmeno volné...)
Související články:
Komentáře
- Žádné komentáře