文档库 最新最全的文档下载
当前位置:文档库 › 1乐高积木的几何原理

1乐高积木的几何原理

1乐高积木的几何原理
1乐高积木的几何原理

尺寸和单位的表示

方形的乐高世界

垂直支撑

倾斜的乐高世界

斜支撑

水平方向的尺寸和单位的表示铰链的支撑

尺寸。乐高单位在1949年第一次被使用,是一个2??的积木块(如图1所示)。

也可以不用乐高单位来表示乐高积木的尺寸,而采用公制(米制)单位,两个突点圆心间的宽度相当于8mm,一块积木的厚度(不包括突点的高度)相当于9.6mm。能否记住这些数据并不重要——重要的是要知道它们有不同的数值,也就是说你需要两个不同的单位来标注高度和长度。它们之间的数值比就相当重要了:9.6除8得1.2(垂直方向的单位长度是水平方向的单位长度的1.2倍。这个比值很容易记住,如果换算成整数比就是6:5。在下一章节我们将会研究这一比值的关联。

图1.1一块乐高积木砖的尺寸

图1.2显示的是最小的乐高积木砖,用乐高单位来表示是1??。实际上这个乐高“立方体”根本不是立方体。

图1.2尺寸为1 1 1的乐高积木砖的比例关系

在乐高组件中,有一类积木的厚度是块状积木厚度1/3。其中最重要的组件就是“板”,这些板中大多数是矩形,少数具有特殊形状。将3块板叠在一起,它的厚度就相当于一块标准的积木块的厚度(见图1.3)。

图1.3 三块板的高度等于一块砖的高度

1.3方形的乐高世界:垂直的支撑

我们为什么要关心这些关系呢?要回答这个问题,就要追溯到70多年前,乐高TECHNIC 生产线刚刚诞生的时候。从那时起,就设计和使用乐高来搭建由水平层组成的物体:把积木砖和板恰当的组合到一起。每个孩子都会很快知道3块板的厚度等于1块砖的厚度,这也是

他们所需要知道的全部东西。但是在1977年,乐高决定以年龄更大的顾客为对象,引进一系列新的生产线:LEGO TECHNIC。它们共同的特点是带孔的1蚇的积木块,我们称之为TECHNIC积木块,或者叫作梁(图1.4)。这些孔可以让轴穿过,也可以通过销子将梁互相连接起来,这样就创造了一个完美的乐高世界。

图1.4乐高LEGO TECHNIC梁

假设你要在垂直位置装一根梁,用来支撑两层或者更多层的水平位置的梁:这里我们必须记住6:5这个比值。梁上的孔与凸点一样都以相同的间距排列,但它们与凸点是以半个凸点间距交错排列的。这样,当我们把两根梁嵌在一起,水平方向两孔的间距不等于垂直方向两孔的间距,从而,不同层面上的孔就不能与之配合。换句话说,由于6:5的尺寸关系,一根垂直的梁上的孔不能够与一叠嵌在一起的梁上的孔相配合。至少不是所有的孔都能吻合。但让我们仔细观察一下:用6的倍数(6、12、18、24、30……)来计算垂直方向的单位,并用5的倍数(5、10、15、20、25……)来统计水平方向的单位。不要数开始的积木和开始的孔,因为它们是你的参照点;你测量的就是距离这个点的长度。当你数到5个垂直单位的长度达到了30,当你数到6个水平方向单位,长度也达到了相同的数值(见图1.5)。

从中我们得到了一个定理:在叠嵌在一起的梁中,第5根梁的孔是和与之正交的垂直的梁上的孔重合的。

图1.5水平的梁与垂直的梁的配合

现在你可以用梁搭建一堵墙,然后用一根长的梁来固定它,从而实际验证这个规则。如果你把一根轴放进第一个连通的孔中,然后试图将第二根轴放进接下去的孔里,你会发现在开始的积木上加上5根梁和10根梁,交叉的梁上的孔才是连通的(见图1.6)。

这种交叉的梁的技巧是非常重要的。它可以使我们搭建出坚固的模型,垂直的梁将与之连接的两根水平梁之间的积木锁住。遗憾的是需要将6根梁搭建在一起,才能用一根横贯的梁将它们锁住。是否可以采用其它更好的方法呢?记得垂直单位有一个子单位——乐高板的高度。3块板组成一块砖,我们可以这样计算板的高度。高度以2个单位的倍数而不是6个单位(2是6的1/3)。高度的级数就变为2、4、6、8、10。5块垂直的板的高度就为10。

图1.8 标准栅格结构

图1.18 c中所示的连接是比较常用的,它是基于图1.7中的设计结构的。因为在中间位置固定了梁,当你搭建模型时,1块梁+2块板+1块梁+2块板的连接方式可以让你搭建更牢固:间隔一个孔连接,在Eric Brok的网站上称它为标准结构(见附录A),它可以使连接最优化。

你一定要局限于使用这种连接方式吗?不要约束自己的想象力!这只是一些小技巧,在许多情况下,特别是当你不知道如何去做时,这些技巧对你很有用。在很多应用中我们使用了不同的设计结构,对你同样也同样有帮助。

1.4倾斜乐高世界——斜支撑

乐高梁是不是只能垂直连接呢?乐高最大的特点是搭建方形的物体,但斜连接同样可以,它可以使我们的世界更加丰富多彩,同时又提供了一个有力的解决问题的工具。

你现在知道如何用一根垂直梁去连接一堆梁和板,而且你也知道了它们的数字关系。但如何用一根斜梁支撑水平梁?这根斜梁看起来就像直角三角形的斜边。搭建一个如图1.9所示的模型,现在测量它们的各边,记住不要去计算第一个孔,因为我们是根据孔之间的距离来测量长度的,三角形的底边有6个孔,高度有8个孔:记住在标准结构中它们间的距离为底部的梁到上面的梁两孔间的距离(在图中我们放置了一根垂直梁,帮助你计算孔的数量。直角三角形的斜边长度为10个孔)。

现在,你可能会问,在玩积木时,是否要在桌上放一个小计算器,而且还需要重心温习一下高中数学?其实你不必担心。因为:你不会经常使用斜梁。而最常用的三角形连接都是基于3-4-5三条边长的(如表1.1第三行),如果将三角形各边长同时扩大一个整数倍,又会得到一个有效的3边长。如扩大2倍得到:6-8-10,扩大3倍得到:9-12-15等等。这些都是有用并且是很容易记住的边长。

我们在附录B中提供了包含许多实用的边长列表,还有一些等式虽不成立但非常接近正确的数值,可以配合得很好,而不会对积木块引起任何的损坏。

我们建议你花一些时间研究三角形,试着使用一下使用不同边长的连接方式来检验它的刚度。这些知识对你以后搭建复杂的模型是非常有用的。

1.5水平尺寸和单位的表示

到现在为止,我们一直都在讨论垂直平面,因为使用垂直梁来固定层的技术对搭建出坚固的模型是非常重要的,当然坚固的模型是塑料的。在水平方向上使用积木还有非常有效的方法,那就是:连接凸点。

前面介绍过,测量长度的单位是凸点,也就是说,只要数出积木的凸点数,就能计算积木的长度。梁上的孔都以相同间距排列,实际上,3个凸点的长度与3个孔的长度是相等的。观察梁,会注意到孔与凸点是交错排列的,每个梁上的孔总比凸点少一个。但也有两种例外:带1孔的1×1梁,带两孔的1×2的梁(如图1.10),机器人套装中没有这两种积木,但它们是很有用的。

图1.11带1孔的1×1梁和带两孔的1×2的梁

在这些短梁中,孔刚好排列在凸点下,而不在它们之间,而且当与标准梁一起使用时,可以得到半个孔的增量(如图1.11)。在下一章讲到齿轮时将会看到这两种梁的实际应用。

图1.11 得到半个孔的间距

还有一种可以实现同样功能的积木,即带一个凸点的1×2的板。在机器人套装中也没有这个积木块,但也很容易找到。如图1.12所示,调整半个凸点的距离时是很有用的。在模型中,这有助于调整触动传感器的位置,我们在这本书中将会看到一些这方面的实例。

图1.12 单凸点1×2的板

1.6铰链支撑

在结束本章之前,我们再回到三角形支撑,你现在拥有了可以轻易解决问题的全部工具了。这里也没有新的内容,只是前面理论的不同应用。这项技术你可能用不到,但为了完善起见,我们这里合仍介绍一下。

首先需要介绍一个特殊的部件:铰链(如图1.13)。使用这种铰链能搭建许多不同的三角形,但还是针对直角三角形的,因为它们是到目前为止最有用的三角形连接部件。铰链的两端可以与板或梁的上下层连接,同时提供了许多与其它结构整合的方法。

图1.13 乐高铰链

乐高铰链可以旋转连接的梁,保证它们的内角始终接触。因此,使用3个铰链,就能得到一个三角形,它的垂直边集中在铰链的旋转中心上,内部边长就等于梁的长度(如图1.14)。关于直角三角形,你已对勾股定理比较熟悉了,它也同样可以应用在这里,我们已经看到的相同的连接在这里也成立:3-4-5,6-8-10等等。

相关文档