少儿编程立方烷分子结构模型制作

B站影视 2025-01-25 21:40 2

摘要:大家好,本节视频学习开发立方烷分子结构模型。立方烷是一种有机化合物,为人工合成的烷烃,结构特点为八个碳原子对称地排列在氢原子立方体的八个角上。话不多说,这就开始分子模型程序的开发。

立方烷分子模型程序开发。

大家好,本节视频学习开发立方烷分子结构模型。立方烷是一种有机化合物,为人工合成的烷烃,结构特点为八个碳原子对称地排列在氢原子立方体的八个角上。话不多说,这就开始分子模型程序的开发。

·首先导入必要的模块资源,通过set screen size来设置屏幕的大小,通过set text来设置用于描述的文本内容,通过show axies来设置显示3d世界的坐标轴。写到这里,运行查看一下程序的样子,可以看到程序描述文字和坐标轴都显示出来啦。

·继续程序的开发,定义一个线条粗细的变量,写上变量的注释方便对程序的理解。模型中8个氢原子构成了一个立方体,通过模型观察一下,8个顶点和12条边。创建8个氢原子顶点坐标的列表,每个顶点是一个3d坐标,列表中总计8个数据元素,就是8个顶点。

·把8个顶点的x、V、z坐标数据填写一下,让立方体的中心点和世界原点重合,来计算填写8个顶点坐标。坐标算好啦,把列表数据注释一下。

·下一步观察一下8个碳原子的位置特征,8个碳原子均匀分布在氢原子立方体8个顶点上,可以简化一些,通过对顶点位置向量做数乘获得碳原子坐标列表。

·下一步用一个循环创建8个氢原子的小球,用氢原子坐标列表的元素作为原子的位置数据,对程序写上注释,然后运行程序看看效果。8个氢原子的小球成功的显示出来啦。

·查看下模型结构。下一步创建立方体的八条边,先把立方体底面的4条边创建出来,通过底面的4个顶点数据元素来完成边的模型。通过create line函数创建边的线条,填写正确的顶点数据元素,写入粗细和颜色,运行查看程序的效果。底面的4条边已经成功显示出来啦。

·下面用同样的方式创建顶面的4条边,把顶点修改为正确的数据元素,查看一下这4条边的运行情况。

·下面开发4个立柱的边,用一个循环把所有立柱创建出来,运行观察,四个立柱的边正确出现啦。

·接下来开发8个碳原子的小球,看到8个碳原子均匀分布在氢原子立方体顶点上。

·最后一步创建碳原子和氢原子的连接。

大功告成,立方烷分子结构模型完成啦。

同学们,如果你也想学习编程探索科学世界,加入星空课堂,星空课堂欢迎你。

来源:飞快教育

相关推荐