课程资源 / 所有微课 / 八.结合数学公式来进行建模

八.结合数学公式来进行建模

分类:
3D设计-CodeBlocks

  2019-01-10
1396

微课详情

我的DNA螺旋小车。
0

案例:我的DNA螺旋小车。

DNA的双螺旋结构,想必大家都是知道的。这次我们用数学中的一些函数方法来制作我们这样的结构,它可以让我们看清楚程序都是如何运行的?

(由于动画步数较多,这里采用了快进的方法。)

 1、我们通过一个简单的循环。将产生的一系列的小球。在垂直于XY平面的Z轴上均匀排布。得到了我们想要的螺旋结构。

 640.gif

(动图演示)

WX20190110-213425@2x.png

(代码块)

提示:

在调试双螺旋结构的过程中我们就可以发现步长值的作用了。

1

2用了上面同样的方法,我们简化了上述步骤和步长值,我们得到了小车和小车货物的模型。

这里我们模拟了一辆小车和小车上托运的货物,分别使用了不同的色彩来增加其真实效果。

虽然小车和货物都是静止的。但通过想象和动画,我们还是得到了学习的快乐。

640 (1).gif 

(动图演示)

WX20190110-213930@2x.png

(代码块)

思考:

如果我们在代码块的最后不删除小车car和小车货物cargo,结果会如何?

2

3、而链条上的每一个小车或货物,则是在我们双螺旋结构的基础上。

简单的做了一些移动,调节了循环次数得到的结果。

 640 (2).gif

(动图演示)

WX20190110-214252@2x.png

(代码块)

通过这个案例,我们学到了循环结构给我们建模过程中带来的巨大方便。也通过改变循环结构中的步长值,得到自己想要的模拟效果。 

总结:

本节内容复习了循环结构,新增加了创建对象,根据程序的需要我们可以创建和删除不同的对象。

复习了循环变量i在旋转复制过程中的应用,尤其是对数学水平提出了更高的要求。

在调试的过程中需要有耐心,并留意不同的调试参数给模型带来的不同效果。

注:(完成全部内容时长约30分钟。)

说明:此学习资料中的积木中文翻译源自于TINKERCAD,可能将来发生变动,以TINKERCAD最新版翻译为准。

3

参加"周末大放送"活动的同学,请加入活动班级学习提交作业!

班级编号:280023

活动奖励:

活动主办方TEACH创新学园团队和Tinkercad团队将根据提交作品的速度、作品的创意度和完成度选择十位参与者赠送出三重大礼哦;

大礼一:

贝勒老师团队的Tinkercad新书,

将帮助大家解锁Tinkercad新玩法!

WX20190329-143543@2x.png



大礼二:

定制化3D打印的获奖证书;

WX20190329-143602@2x.png


大礼三:

TEACH创新学园打印商城面值500T币的兑换券;

WX20190329-143631@2x.png

点击查看商城