輕鬆搞定三視圖:圓柱、正三稜柱、圓錐——GeoGebra製作教程

利用GeoGebra來製作三視圖,只需將立體圖形構造出來,再創建四個按鈕,而且,每個按鈕的腳本都只需一條指令。

輕鬆搞定三視圖:圓柱、正三稜柱、圓錐——GeoGebra製作教程

本文以圓柱、正三稜柱、圓錐為例。

先來看一下效果:

輕鬆搞定三視圖:圓柱、正三稜柱、圓錐——GeoGebra製作教程

輕鬆搞定三視圖:圓柱、正三稜柱、圓錐——GeoGebra製作教程

輕鬆搞定三視圖:圓柱、正三稜柱、圓錐——GeoGebra製作教程

接下來,就揭曉如何製作!

輕鬆搞定三視圖:圓柱、正三稜柱、圓錐——GeoGebra製作教程

構造立體圖形

開篇提到需要先將立體圖形構造出來,一種方法是使用工具:

輕鬆搞定三視圖:圓柱、正三稜柱、圓錐——GeoGebra製作教程

另一種方法是使用指令。

圓柱(Cylinder)、稜柱(Prism)、多邊形(Polygon)、圓錐(Cone)指令:

圓柱( , , )

稜柱( , )

多邊形( , , )

圓錐( , , )

這裡選擇用指令,於是:

a = 圓柱((0, 0, 0), (0, 0, 3), 1)

poly1 = 多邊形((-1, 0, 0), (1, 0, 0), 3, )

b = 稜柱(poly1, 3)

i = 圓錐((0, 0, 0), (0, 0, 3), 1)

輕鬆搞定三視圖:圓柱、正三稜柱、圓錐——GeoGebra製作教程

設置顯示條件

我們每次只顯示一個立體圖形,於是,需要設置顯示條件。

上一篇的處理一樣。

n = 滑動條(1,3,1)

輕鬆搞定三視圖:圓柱、正三稜柱、圓錐——GeoGebra製作教程

a,b,i

的顯示條件分別為n==1,n==2,n==3

另外,在滑動條n的更新時腳本輸入:

如果(n==1,設置標題(n,"$\Large 圓柱$"),n==2,設置標題(n,"$\Large 正三稜柱$"),設置標題(n,"$\Large 圓錐$"))

輕鬆搞定三視圖:圓柱、正三稜柱、圓錐——GeoGebra製作教程

三視圖的關鍵

所謂三視圖,其實就是從不同的方向來觀察物體的視圖。

而GeoGebra中,有設置視圖方向(SetViewDirection)指令:

設置視圖方向( )

設置視圖方向( )

設置視圖方向( )就是默認的視圖方向:

輕鬆搞定三視圖:圓柱、正三稜柱、圓錐——GeoGebra製作教程

設置視圖方向( )

括號裡面如果寫的是點,即表示用點來設置視圖方向。

括號裡面也可以寫一個向量。

我們以向量(vector)為例來說明。

向量( )

向量((0, 1, 0))即為由(0,0,0)指向(0,1,0)的向量:


輕鬆搞定三視圖:圓柱、正三稜柱、圓錐——GeoGebra製作教程

設置視圖方向( 向量((0,1,0)))就是由(0,0,0)向(0,1,0)看。

由此,可創建四個按鈕,按鈕的標題及其腳本如下:

輕鬆搞定三視圖:圓柱、正三稜柱、圓錐——GeoGebra製作教程

“復位”按鈕,一般情況下可直接輸入:設置視圖方向( )

但,這裡考慮到正三稜柱在默認視圖下,視覺效果不佳,於是,改為設置視圖方向( 向量((0.05,0.5,-0.2)) )

輕鬆搞定三視圖:圓柱、正三稜柱、圓錐——GeoGebra製作教程

當然,也可以先考慮在默認視圖下,怎麼構造正三稜柱,使得效果較好。

結語

三視圖的關鍵,就是設置視圖方向(SetViewDirection)指令的應用。

如果需要演示多個立體圖形的三視圖,可以仿照本文的處理方式,即,採取設置顯示條件的方式,依次顯示不同的立體圖形即可。


分享到:


相關文章: