zde - Univerzita Karlova

zde - Univerzita Karlova zde - Univerzita Karlova

24.02.2015 Views

Na obr. 7 je nastaveno r = . 153 km. Tečny ke kružnici prakticky splývají v jedinou přímku rovnoběžnou s „přímým obloukem kružnice. Obr. 7 Viděli jsme, že druhý způsob umožňuje snadnější manipulaci, dosud sestrojený ovladač však neumožňuje volit přesné hodnoty čísel. (Pohyb koncového bodu X vektoru ovladače se děje po skocích z jednoho pixelu na druhý.) Tento nedostatek můžeme odstranit, když v původní konstrukci body O a B sestrojíme nanesením délek 1 a 11 (na původní polopřímku s počátkem P v daném pořadí) a místo polopřímky OB zvolíme úsečku OB, na niž vážeme bod X. Schéma ovladače představuje obr. 8. Posunutím bodu X do krajní pravé polohy v obr. 8 docílíme, že délka vektoru OX bude přesně 10 cm a délka vektoru OX ′ bude 10k cm. 5 Chceme-li mít r = 235 cm (tak přesně, jak to umožňuje program Cabri), nastavíme k =23,5, apod. Obr. 8 Obě verze ovladače můžeme využívat ke skrývání a zpětnému zviditelňování sestrojených objektů bez užití nabídky Skrýt/Zobrazit.Abychom to objasnili, sestrojme jeden z popsaných ovladačů, dále pak libovolnou kružnici a její obraz m v posunutí o vektor OX ′ . který po sestrojení obrazu skryjeme spolu s původní kružnicí. Na ovladači nyní zvolíme vysokou hodnotu k, např.k = 1 000 000. Při posunutí koncového bodu X ovládacího vektoru do levé krajní polohy má vektor OX ′ posunutí nulovou délku a kružnici m vidíme na místě původní kružnice. Při nepatrném pohybu bodu X doprava se kružnice skryje. Přesněji řečeno ji odsuneme 5 Bod X je vázán na úsečku OB, proto v krajní poloze splyne s bodem B. 212

pryč z pracovní plochy, neboť pro k = 1 000 000 se posunutím bodu X o jeden pixel posune kružnice m řádově o tisíc metrů. Okolnost, že je poněkud nelogické zviditelňovat objekt „zkracováním vektoru PX (přesněji pohybem bodu X proti směru orientace vektoru PX), snadno napravíme, když sestrojíme ovladač podle schématu na obr. 8, přitom však vektor OX ′ nahradíme vektorem BX ′ .Navícdoporučuji zvolit malou délku úsečky OB, třeba jen 1 mm. Pak se objekt objeví při pohybu koncového bodu vektoru PX ve směru šipky a při opačném pohybu zmizí. Soubory několika takto upravených ovladačů jsou výhodné k vytváření pomůcek pro demonstrace řešení složitějších konstrukčních úloh. Jestliže má úloha více řešení, můžeme některá z nich zviditelňovat a skrývat v libovolném pořadí, i s podstatnými kroky jejich sestrojení. To představuje výhodu oproti užití příkazu Upravit/Historie krok za krokem vCabriII,resp.Upravit/Krokovat konstrukci vCabriII+,který neumožňuje měnit pořadí jednotlivých kroků konstrukce. Pro lepší představu možností využití uvedeme několik příkladů. První pomůcka je úloha, v níž se mají sestrojit všechny kružnice x sdanýmpoloměremd ≥ 0 tak, aby se dotýkaly dané kružnice c(C, r) v jejím daném bodě Y (obr. 9). Kružnice c je sestrojena 2. způsobem popsaným v první části článku. Můžeme ji přemisťovat pomocí myši úchopem za bod v blízkosti písmena c. Prostředním ovladačem I nastavujeme poloměr kružnice. Pro nastavování velmi velkých nebo naopak velmi malých poloměrů opět změníme hodnotu čísla k. Velikost daného čísla d volíme horním ovladačem. Skupina šesti pod sebou umístěných vektorů tvoří ovladač zobrazení a skrytí potřebných objektů. Všechny ovladače se dají snadno přemisťovat. Obr. 9 Obr. 10 213

Na obr. 7 je nastaveno r = . 153 km. Tečny ke kružnici prakticky<br />

splývají v jedinou přímku rovnoběžnou s „přímým obloukem kružnice.<br />

Obr. 7<br />

Viděli jsme, že druhý způsob umožňuje snadnější manipulaci, dosud<br />

sestrojený ovladač však neumožňuje volit přesné hodnoty čísel. (Pohyb<br />

koncového bodu X vektoru ovladače se děje po skocích z jednoho pixelu<br />

na druhý.) Tento nedostatek můžeme odstranit, když v původní<br />

konstrukci body O a B sestrojíme nanesením délek 1 a 11 (na původní<br />

polopřímku s počátkem P v daném pořadí) a místo polopřímky OB<br />

zvolíme úsečku OB, na niž vážeme bod X. Schéma ovladače představuje<br />

obr. 8. Posunutím bodu X do krajní pravé polohy v obr. 8 docílíme, že<br />

délka vektoru OX bude přesně 10 cm a délka vektoru OX ′ bude 10k cm. 5<br />

Chceme-li mít r = 235 cm (tak přesně, jak to umožňuje program Cabri),<br />

nastavíme k =23,5, apod.<br />

Obr. 8<br />

Obě verze ovladače můžeme využívat ke skrývání a zpětnému zviditelňování<br />

sestrojených objektů bez užití nabídky Skrýt/Zobrazit.Abychom<br />

to objasnili, sestrojme jeden z popsaných ovladačů, dále pak libovolnou<br />

kružnici a její obraz m v posunutí o vektor OX ′ . který po sestrojení<br />

obrazu skryjeme spolu s původní kružnicí. Na ovladači nyní zvolíme vysokou<br />

hodnotu k, např.k = 1 000 000. Při posunutí koncového bodu X<br />

ovládacího vektoru do levé krajní polohy má vektor OX ′ posunutí nulovou<br />

délku a kružnici m vidíme na místě původní kružnice. Při nepatrném<br />

pohybu bodu X doprava se kružnice skryje. Přesněji řečeno ji odsuneme<br />

5 Bod X je vázán na úsečku OB, proto v krajní poloze splyne s bodem B.<br />

212

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!