欢迎光临散文网 会员登陆 & 注册

S6G7用拖拉法做立方块的三视图

2020-08-19 12:47 作者:学用数学  | 我要投稿

 三视图是初中的常见知识点,对于初一的小朋友而言仅靠想象是比较抽象的,使用 Geogebra 就比较方便,但教师要如何方便摆放这些立方格呢?这次就介绍利用 Geogebra 的平移指令来实现这用拖拉方式建立立块的摆至。


   学习技能

  • 利用表格建点以及创建列表

  • 利用序列快速建立小方格

  • 利用按钮切换不同的视图


任务1: 用平移实现立方体的拖拉(挑战★)

【目的】利用平移快速实现小方块的拖拉

【说明】在这单元会作出一个看似方块可不断拖拉的效果,其实是将很多方块叠在一起。而这些可拖拉方块的制作是利用「平移」来达成的。也就是先建一些动点,再将方块平移到这些点上面。

【操作】

1.1  基本设置:在视图里打开【绘图区2】、【3D绘图区】、【表格区】,同时把表格区拖拉到绘图区2,那又为什么要打开这几个区域呢?3D绘图区自然是绘制立方体的,绘图区2用来放置按钮,表格区用来设置27个小方块,

1.2 调整 3D 绘图区的范围:将 3D绘图区的边框使用 [大] 的,

扩大视图范围

1.3 让点落在网格点:同时在[网格]的点捕获中选择吸附网格,具体请参照下图

将点吸附到网格

1.4  在3D绘图区构造立方体:先用两点建立个初始方块。

A=(-4,-4,0)

B=(-5,-4,0)

a=cube(A,B)      # cube: 正六面体    除指令外也可以用[ 正六面体]的工具来构造

1.5  将表格区的点建立点列:为了实现多个立方体拖拉,先建立点列,要大量建点可以使用表格区,首先 A1=(-4,-4,0),接着在A列复制9个点,选择创建中的 [列表],命名为As(点A的序列)。

1.6 利用序列平移多个小方格:利用序列的指令通过平移来建立小方格,此时可以试试拖拉

cAs=Sequence(Translate(a,vector(A,As(k))),k,1,length(As))

# Sequence:序列      Translate:平移     vector:向量      length:长度

tips: 此时如果方块没有显示,点选cAs属性→高级→位置,勾选3D绘图区


任务2: 分层建立小方格(挑战★)

【目的】类似任务1的操作分层建立小方格

【说明】为了避免每次拖拉时,要处理平移与上下拖拉的操作,分层建立三堆方块。

【操作】在完成第一层小方格的建立后,继续完成第二层以及第三层,分别在B列、C列进行同A列一样的操作(参照1.3),建点、创建、列表、分别命名为Bs、Cs,复制cAs,改写为

cBs=Sequence(Translate(a,vector(A,Bs(k))),k,1,length(Bs))

cCs=Sequence(Translate(a,vector(A,Cs(k))),k,1,length(Cs))

tips:依次选中表格中的A、B、C列,右键属性不勾选常规中的显示对象和显示标签就可以隐藏

任务3: 用按钮来切换不同的视角(挑战★)

【目的】利用按钮实现快速切换视图

【说明】这个部分学习使用[按钮]工具,关键还是在于脚本的设置

【操作】在绘图2新增4个[按钮],分别设置脚本如下

正视图的脚本:设置视图方向(向量((-1,0,0)))

俯视图的脚本:设置视图方向(向量((0,0,-1)))

斜视角的脚本:设置视图方向(向量((-3,-2,-1)))

左视图的脚本:设置视图方向(向量((0,-1,0)))

tips:脚本的设置要注意中英文切换咯,比如正视图的脚本中的(向量((1,1,0)))要切换到英文输入,否则显示脚本有误哈,另外就是一开始提出的疑问:为什么按钮要放在绘图区2,放在3D绘图区不是更便于切换吗?点一点按钮的设置 →高级→位置就明白啦


小结

这个立方体拖拉的效果看起来很炫,但其原理就是利用平移来达成。而对于三视图的展示,利用 Geogebra 操作真的很方便。另外一开始的立方格的摆设是有设计的。从 X,Y,Z 轴方向来看可以出现 X,Y,Z。 (不过Z轴的视角是以 Y 轴朝上的)。也欢迎大家分享些有趣的三视图摆设。


限时任务

欢迎加微信 Acchu0331 入群打卡学习,每次任务有 20 元奖励红包。此次任务小打卡中获得最多赞可得 8元人气奖,另抽一位打卡者获得手气奖 8 。另外,还有 4 总额 4元的随机红包为关注奖。  本次任务的打卡期限为 2020/7/25() 23:59。请参考视频,交一份作业在小打卡内,附上作品截图或动图,并写下 32 字以上的心得,如以下格式。   


主题:用拖拉法做立方块的三视图

姓名:杨华(2020/8/18 18:00)

链接:https://www.geogebra.org/classic/fuh6zc3t

心得: 第一眼看到老师的录屏就觉得好酷,同时又纳闷不就3个方块为什么可以一直拖拉?学完之后才知道所谓的1个方块其实是9个方块的叠加,总共有27个方块,几步就可实现,快来实践吧!

截图:

                  


相关链接

Geogebra 档案:https://ggb123.cn/classic/ynhssupf

bili 教学视频:  https://www.bilibili.com/video/bv1UZ4y1K7DQ

youtube 教学视频:https://www.youtube.com/playlist?list=PLXH05kw-i_5ILeEMa_R--RZ2sp4as7bSG


S6G7用拖拉法做立方块的三视图的评论 (共 条)

分享到微博请遵守国家法律