当前位置:文档之家› 使用GeoGebra软件构造多面体立体图形

使用GeoGebra软件构造多面体立体图形

使用GeoGebra软件构造多面体立体图形摘要:本文主要介绍使用软件GeoGebra绘制多面体的方法。

首先简单介绍GeoGebra软件的窗口功能,简单绘图方法;之后对几种常见的多面体进行简单介绍;然后,结合具体实例介绍在GeoGebr中实现三维空间中动态旋转的正八面体和截角正四面体、截半正方体的构造,进而展现多面体构造过程和使用GeoGebra 软件给数学学习带来的便利。

最后,介绍足球、菱形六十面体等复杂多面体的构造方法。

关键词:GeoGebra 多面体1. GeoGebra软件简介GeoGebra是一款动态数学画图软件,绘图内容包含几何、代数、图形、表格等。

GeoGebra的优越性体现在:一方面,GeoGebra是一个几何软件,可以在上面画点、线段、向量、多边形、直线、圆锥曲线和函数,也可以根据需要设计图形的颜色、显示方式等;另一方面,也可以通过直接输入曲线方程或点坐标或图形名称的方式,直接画出所需要的图形。

因此,GeoGebra既可以处理变化的量(例如数据、向量、角度等),也可以对数值进行计算(例如函数的微分和积分,求解方程等)。

由此可见,GeoGebra是一款可以处理代数问题也可以处理几何图形问题的软件。

下面首先介绍一下GeoGebra软件的操作界面及基本使用规则。

图1.1如图1.1所示,用户操作界面是标准的窗口操作界面,有代数区、绘图区、菜单栏和工具栏。

其中代数区显示图形中的点、线、面、变量等基本要素信息;绘图区显示所画出的图形,可以隐藏、设置颜色等;菜单栏中的“窗口”选项和文件中的“新建”选项都可以创建新的图形。

创建时可以建立新的绘图区域,在视图中可以选择该区域的类型(绘图区2、代数运算区、作图过程、概率统计、3D绘图区等)。

GeoGebra的重要的窗口有几何窗口、代数窗口和工作表窗口。

12. 多面体图形简介2.1多面体图形的基本性质多面体是指由多个平面多边形围成的几何体。

常见的多面体有凸多面体、简单多面体、正多面体等,多面体图形有以下简单的性质:i. 一个多面体最少由四个面组成。

多面体按面数可以分为四面体、五面体、六面体等。

ii. 欧拉公式:定点数+面数-棱数=2。

2.2多面体图形的类型多面体根据面与棱的分布特点亦可分为棱锥、棱柱、正多面体等。

图2.1多面体图形2.2.1正多面体正多面体又称柏拉图体(Platonic Solids),指多面体的各个面都是全等的正多边形。

共有五种:正四面体(Tetrahedron)、正六面体或正方体(Hexahedron或Cube)、正八面体(Octahedron)、正十二面体(Dodecahedron)、正二十面体(Icosahedron)。

2.2.2阿基米德多面体阿基米德多面体(Archimedean So lids)又称半正多面体,是指由一种或多种正多边形面组成,而又不属于正多面体的凸多边形,要求每个顶点的组态均一致,且不包含柱体族(Prism)和反柱体族(Antiprism)。

2阿基米德多面体共有十三种:i. 截角多面体:截顶四面体(Truncated tetrahedron)、截顶六面体(Truncated cube)、截顶八面体(Truncated octahedron)、截顶十二面体(Truncated dodecahedron)、截顶二十面体(Truncated icosahedron)。

ii. 截半多面体:截半正方体(Cuboctahedron)、截半十二面体(Icosidodecahedron)iii. 斜方截半多面体:小斜方截半立方体(Rhombicuboctahedron)、大斜方截半立方体(Truncatedcuboctahedron)、大斜方截半十二面体(Truncatedicosidodecahedron)、小斜方截半十二面体(Rhombicosidodecahedron)。

iv. 扭棱多面体:扭棱正方体(Snubhexahedronccw)、扭棱十二面体(Snubdodecahedronccw)2.2.3开普勒-庞索多面体正多边形的边延长直到它们再度相交,便可得到一个星状多边形,比如将正五边形的边延长直至再度相交,就可以得到五角星,将正八边形的边延长直至再度相交,就可以得到八角星,将正十边形的边延长直至再度相交,就可以得到十角星。

上述过程即为平面上的“星化程序(Stellation)”。

若把此程序立体化将正十二面体和正二十面体适当地星状化,即可得到四个“星状多面体”,即开普勒-庞索多面体(Kepler - Poinsot Solid)。

开普勒-庞索多面体共有四种:小星状十二面体( Small stellatedDodecahedron )、大星状十二面体(Great stellated Dodecahedron )、大十二面体(Great Dodecahedron )、大二十面体(Great Icosahedron )。

2.2.4柱体与反柱体柱体族(Prism)和反柱体族(Antiprism)被踢出了阿基米德多面体的家族。

柱体族和反柱体族是两类最基础的半正多面体,由两个正多边形和一圈正方形或三角形组成。

这两类多面体各有无数种。

2.2.5其它多面体及其知名应用2.2.5.1菱形六十面体菱形六十面体(Rhombic Hexecontahedron)是的LOGO,以其独特的数学气息而闻名于多面体世界中。

2.2.5.2 Spikey多面体Spikey多面体图形是Mathematica的LOGO。

Mathematica是一款科学计算软件,很好地结合了数值和符号计算引擎、图形系统、编程语言、文本系统、和与其他应用程序的高级连接。

作为全世界应用最广泛的数学软件,Mathematica的logo也同样充满着数学气息。

2.2.5.3彩球二十面体彩球二十面体是圆部式组合(Color Box)折纸的产物,圆部式组合由日本的圆部光伸首次提出,从组成来看,彩球二十面体由一个正二十面体和二十个正三棱锥组成。

正二十面体的每个面上都“长”出了一个正三棱锥,便是彩球二十面体的结构了。

在现实生活中,彩球二十面体是一种极具装饰性的多面体,用绳带挂起来可作为节日的饰物。

3. 使用GeoGebra软件构造基本多面体图形这部分,主要根据多面体图形边、棱、面的关系,介绍用GeoGebra软件实现日常简单多面体构造的过程。

通过这一过程,能够更加直观的展现多面体图形在空间中的结构分布及特点。

3.1动态旋转的正多面体构造过程:i. 构造两个点A、Bii. 在输入指令栏里输入“正八面体(A,B)”,可以得到正八面体,如图3.1.1图3.1.2vi. 隐藏旋转前的正八面体,启动滑动条即可得到旋转八面体,即可以得到如图3.1.3系列的旋转图。

图3.2.3v. 再次用多边形工具连接原正四边形中每个面上的点可得如图3.2.4(左)正四面体截角后的图形,对不同面调节颜色即可得到如图3.2.4(右)。

图3.3.1v. 隐藏一切无关对象,只留下连接的线段。

这样我们就得到了一个截半正方体,如图3.3.2。

图3.3.2vi. 使用多边形工具,在截半正方体的表面用多边形覆盖,隐藏所有线段。

vii. 调节多边形的样式,为多面体上色。

4.复杂多面体的构造上文介绍了绘制简单多面体的方法,这一部分介绍复杂多面体,如足球、五重四面体、彩球二十面体、开普勒-庞索多面体、菱形六十面体等多面体的构造方法。

4.1彩球二十面体的构造构造思路:通过观察,可以发现彩球二十面体是从一个正二十面体演变而来,在每个面上长出了一个“角”,这个角是正方体的一个角。

彩球二十面体的构造方法:i. 关闭绘图区,打开3D绘图区。

ii. 在坐标轴上构造两点A(-1,0,0) B(2,0,0) 。

iii. 在指令栏输入正二十面体[A,B] 注:输入时指令栏会有提示。

iv. 输入完成后,得到一个棱长为3的正二十面体,如图4.1.1 。

图4.1.2ix. 使用3D中的垂线工具,过P点做所选平面的垂线。

x. 选取球面(球心与半径) 工具,以P点为球心做球,半径为b,如图4.1.3 。

图4.1.4xiv. 重复以上步骤,在正二十面体的二十个面上都做上一个角。

重复时可使用新建工具。

xv. 隐藏无关对象,得到彩球二十面体的骨架,如图4.1.5 。

(除面心点外,其他点先不要隐藏,上色时会用到)。

图4.1.5xvi. 上色的过程可能会有些繁琐,还是使用传统的方法,用多边形工具对多面体的面进行上色。

4.2五重四面体的构造构造思路:五重四面体的顶点连接起来是一个正十二面体。

所以通过正十二面体顶点的相互连接进行构造。

五重四面体的构造方法:i. 构造两个点A(0,0,0)B(0,2,0)。

ii. 在指令栏输入:正十二面体面体[A,B],如图4.2.1 。

(请确保正十二面体的各点相对位置与图中一样,否则构造会混乱)图4.2.24.3开普勒-庞索多面体的构造构造思路:仿造平面星化程序,进行立体图形中的“星化程序”,得到开普勒-庞索多面体。

使用普通星化程序,可以得到小星状十二面体和大星状十二面体,以小星状十二面体为例。

小星状十二面体的构造方法:i. 构造两个点A(0,0,0)B(0,2,0)。

ii. 在指令栏输入:正十二面体[A,B] 。

iii. 将正十二面体的每条棱延长,直至相交。

使用直线工具将所有棱延长如图4.3.1。

图4.3.24.4 Spikey多面体图形的构造Spikey多面体图形的构造方法:i. 构造两个点A(0,0,0)B(0,2,0)。

ii. 在指令栏输入:正二十面体[A,B]。

iii. 选择正四面体工具,单击正二十面体的一个平面,并选择构成这个平面的两个顶点,构造出一个正四面体如图4.4.1。

其它十九个面的方法相同。

图4.4.24.5菱形六十面体的构造图4.5.1构造思路:这个多面体也可以从正二十面体构造得出。

它其实是在正二十面体的每个三角形上长出来一个“尖”(如图4.5.1),这个尖是由三个菱形和三个三角形成的。

注意这里的三角形不是正三角形,菱形也不是通常的“60°菱形”,而是一种叫做 Golden Rhombus 的菱形(黄金菱形),这种菱形的对角线长度之比刚好是黄金比例。

通过在正二十面体的每个面上构造一个“尖”,制作出整个菱形六十面体。

菱形六十面体的构造方法:i. 构造两个点A(0,0,0)B(0,2,0)。

ii. 在指令栏输入:正二十面体[A,B]。

iii. 过正二十面体的一个面上的三条棱及它们的对棱,分别做三个平面,如图4.5.2 。

图4.5.64.6截角二十面体的构造截角二十面体的构造方法:i. 构造两个点A(0,0,0)B(0,3,0)(棱长为3便于之后的构造)ii. 在指令栏输入:正二十面体[A,B]iii. 选取一个顶点,在这个顶点上构造一个以顶点为圆心,半径为1的球。

相关主题