热门标签-网站地图-注册-登陆-手机版-投稿 3D打印网,中国3D打印行业门户网!
当前位置:主页 > 3D打印新闻 > 3D打印资讯 > 正文

超赞,3D打印机运行噪音也能变成《致爱丽丝》

时间:2015-01-27 23:23 来源:未知 作者:中国3D打印网 阅读:

   近日,一位网名为DeltaRAP3D打印爱好者通过对自己的Delta RepRap 3D打印机的巧妙改装把其运行中发出的声音提升了一个档次,现在这台机器在运转的时候已经不再发出嗡嗡的声音了,而是世界名曲贝多芬的《致爱丽丝》!

DeltaRAP称他在网络上看到了牛人把CNC的运行噪声变为音乐的视频,于是决定自己也尝试一下。他通过修改G代码指令使得步进电机的运转按照确切的音调进行,使得自己的3D打印机演奏出了《致爱丽丝》(请看下面的视频),注意!这里没有音响、声卡等任何音频装置!全靠步进电机发出声音!

“一个星期前,我看到了一个CNC演奏音乐的视频,并决定试试。一开始我使用的是基于笛卡尔系统的3D打印机,结果完全不行。”DeltaRAP说,“后来我又改用了Delta式的3D打印机,因为这种打印机的电机只沿着Z轴垂直移动。”

然而,这也不是一帆风顺的,Delta3D打印机使用三个独立的电机来覆盖笛卡尔平面上的每一层。这意味着,为了让打印头在XY平面上以指定的轨迹移动,每个电机的旋转速度和移动距离都不相同。因此,最后的声音就是一片乱码,让人头疼。

经过大量的尝试,DeltaRAP终于意识到,尽管都是垂直移动,这三个电机产生的音调并不相同,只有让三个马达协同运转,才会出现同一个音调。

G代码转换器参数的一个例子

其核心原则是,如果一个步进电机的运行是每秒640步,您可以称之为640赫兹,赫兹是一种频率单位,很像声音。尽管不是很准确,但如果您的速度增加一倍,达到每秒1280步,那么声音频率就增加了一倍。 此外,为了得到您所需要所有音调,您可以对步进电机进行微步操作,因为大多数传统电机都有每转200步的限制。

解决了这一问题,DeltaRAP从《致爱丽丝》的MIDI文件开始。他需要用一个名为MIDI to G-CODE的软件将MIDI数字音乐转换为G代码。听起来很简单,对不对?错了!为了使其能够用于3D打印机,DeltaRAP还需要在代码中做许多小的改动,因为MIDI to G-CODE目前还只能生成针对CNCG代码。它要求把所有X值的变动变为Z值的变动,以及其他的编码调整,包括边界等,以确保打印头不会撞到构建平台。

点击此处可获得使用G代码演奏音乐所有细节的完整列表。

查找和替换所有X值的变动变为Z值的变动

(责任编辑:admin)

weixin
评论
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价: