高血脂症状

注册

 

发新话题 回复该主题

结构设计乐高中的机械式编程下 [复制链接]

1#
治疗白癜风的医院 http://wapyyk.39.net/bj/zhuanke/89ac7.html

乐高的结构设计中,机械式编程应用也很广泛。

1.常见结构

常见的一种结构是十段式履带轮,在履带上安装梁,在梁上安装球头销或轴套。具体结构如下图:

履带被安装在履带轮(编号)上,一个圆周上恰好可以安装10片履带,两组这样的履带通过轴连接起来,在两组履带之间用10根梁进行连接。在梁上安装球头销或者轴套。由于有10根梁,这种装置可以写入10条指令。

如果上述装置的指令数量不够,也可直接将球头销之类的零件安装在履带上,履带的数量可以根据需要设定,这样就能写入更多的指令。当然,这样的设计会使机器的体积变得更大。

还有比较特殊的,采用第三方的零件作为编程零件的,例如采用3d打印的凸轮。

2.大师级案例

我们通过几个大师级的作品来了解一下乐高中机械式编程的具体应用。

第一个作品来自于法国乐高大师Niko71的小型织布机。

这个织布机只有一个马达作为动力,要按照一定的顺序完成经线翻转、梭子往返、压紧织口、收卷等动作,必须依靠程序才能实现。

作者在织布机的一端设计了10段式机械式程序,在履带轮上安装了轴套作为程序代码,随着履带轮的转动,波动不同的拨叉完成程序的输出。其动态效果如下图:

第二个作品是一款机械式数字。日字型的数字一共有7个笔画,可以按顺序显示0-9十个数字。也是由一个10段式履带轮提供程序:

第三个作品是HansAndersson设计的数字式时钟。每一个数字的变化都依靠一套履带驱动的机械式程序实现:

第四个案例来自意大利的DanieleBenedettelli,他设计过一款能绘制正方形的机器人:

其秘密是,这个机器人的底座里安装了两个第三方零件—凸轮,凸轮的轮廓经过精密设计,存储了机器人手臂运动的程序。

乐高中的机械式编程装置肯定还有其他的类型,本文总结的也未必全面,不周之处请粉丝多多指教。

在计算机编程大行其道的今天,机械式编程以其独特的魅力和不可替代的功能,仍然有着强大的生命力,将会与计算机编程取长补短、长期共存。

(全文完)

小小工程师

感谢支持原创!

分享 转发
TOP
发新话题 回复该主题