Jeffrey Cross
Jeffrey Cross

GitHubがReplicator 2を使って素晴らしい(ワイヤレス)ことをしている

私の大学の同級生、GitHubの開発者であるMike Skalnikは、最近彼らの新しいMakerBot Replicator 2について話しました。彼と彼の同僚は、誰でも簡単に3Dプリントできるように自動化するために取り組んでいます。 1週間ほど前にサンフランシスコのオフィスに到着してから、彼らは素晴らしいことをしてきました。そして、私が近くにいるときに立ち寄る機会を得ました。

大多数の従業員はどの時点でもオフィスにいないため、GitHubは全社的なチャットを使用してコミュニケーションを取り、社内で開発されたオープンソースのボットHubotを使用して仕事を遂行します。 Hubotは、数学の問題を解決したり、YouTubeを検索したり、Google Imagesから写真を取り出したり、オフィスのオーディオシステムを介して音楽を並べたりすることができます。 MikeBotのMiracleGrueスライスソフトウェアがGitHub上で見つかると、MikeBotの従業員がHubotを通じてリモートで印刷を開始できるようにするアプリケーションの開発をすぐに始めました。彼は、オフィスの空いているMacbook Airの1つを専用の3Dプリントサーバーとして使い、それをUSB経由でReplicator 2に接続してテストを始めました。

一週間もしないうちに、結果はかなり素晴らしかったです(Mikeが私を保証してくれますが、コードは「ばかげて単純です」)。 GitHubの従業員は、「Hubot:3D me https://tinkercad.com/things/9Ji3HC0Ukqq-desk-sign」のようなメッセージを使用して、全社チャットで印刷を要求できるようになりました。印刷すると、HubotはThingiverseダウンロードリンクまたはTinkerCADパーツリンクを受け付けます。これらのリンクを解析して.stlファイルを見つけてダウンロードできます。そこから、ファイルは自動的にMacbook Airにダウンロードされ、デフォルト設定でMiracleGrueにスライスされて、Replicator 2に直接送信され、そこで印刷が開始されます。また、オープンMacbook Airがボットに直面しているので、いつでもHubotにWebカメラショットを要求できます。これにより、従業員はどこからでも印刷を開始(および必要に応じて削除)することができます。世界の側。

私が見たことから、GitHubの誰もがオフィスに3Dプリンターを持っていることに本当に興奮しています。たった数枚のOctocatプリントと、私が他の従業員に自分たちの機能を追加し始めるよう説得するために寄付した本当にきれいなYodaプリントだけでした。開発者Slava Shirokovは、stltwalkerと呼ばれる「STL変換および蓄積のためのスクリプト対応インタフェース」の開発に着手しました。まだアプリケーションには書かれていませんが、最終的には自動パーツパッキング、拡大縮小、変換、回転を処理します。現在のところ、Hubotはスライスと印刷の進行状況を表示するログのページへのリンクをユーザーに提供していますが、近い将来追加のスライスオプションとより柔軟なカメラソリューションを追加する計画があります。オールスターコーディングなので、GitHubはリモート印刷と高速スライスに最適化された独自のスライスソフトウェアを開発することを提案しました。そしてもちろん、すべてがHubotを通じてワイヤレスで行われます。かなりきれいです。

将来的に別のマシンを購入することに興味がある場合、または3Dスキャンの世界に進出したい場合に備えて、私は究極の3Dプリントガイドを自分のオフィスで配布しました。 Mikeは、このアプリケーションのコードが近日中にGitHubでオープンソースになり利用できるようになると約束しています。そして、それがプライムタイムの準備が整っているわけではありませんが、いつ利用できるかお知らせします。私は彼らが今とその後の間に同様にいくつかのもっと素晴らしい機能を追加することになるので、アップデートをお楽しみに!

素晴らしい仕事、GitHub!皆さんが将来何をするのか楽しみにしています。

シェア

コメントを残します