フレームから軸を動かす仕組みまで、部品の92%をLEGOブロックで組んだ3Dプリンターが「StudPrint」としてGitHubで公開されている。作ったのは、カナダのウォータールー大学でメカトロニクスを学ぶAdam Turaj氏だ。
製作のきっかけはHack Clubの企画「Infill」への応募だった。Hack Clubは13〜18歳の10代がものづくりに取り組む米国の非営利団体で、Infillは参加者が3Dプリンターを一から設計する企画だ。Hack Clubが部品代として350ドル(約5万6000円)を助成し、参加者は組み上げた機体を、3Dプリンターの試験によく使われる船の模型「Benchy」をきれいに印刷できるまで調整する。参加者は2026年4月18〜19日の3Dプリンターのイベント「Rocky Mountain RepRap Festival(RMRRF)」にも招かれる。
同氏は機械向けの「テクニック」シリーズではなく、昔ながらの普通のブロックをできる限り使うという制約も自分に課した。92%はCADの部品表で部品点数に占めるLEGOの割合から出した数字だ。3Dプリントした部品はモーターや制御ボード、ホットエンドの取り付け台のようにLEGOでは作れない部分に限った。X軸はLEGOのウォームスクリューで動かす。同氏の製作記録によると、ウォームスクリューはテクニックの部品だが、ほかに方法がなかったという。
押出機も当初はLEGOで作るつもりだった。LEGOの車輪でフィラメントを挟み、輪ゴムで押し付ける構造だ。ところが組み立ててみると、車輪はフィラメントをつかみきれず、フィラメントを通すチューブやホットエンドの摩擦に負けて押し出せなかった。同氏は車輪をあきらめ、市販の押出機用ギアとばねで押さえる方式に作り直した。新しい押出機も、周りの部品には引き続きLEGOを使っている。
完成した機体はオープンソースのファームウェアKlipperで動く。同氏が最初に成功させた造形は3Dプリンターの試験によく使われる船の模型「Benchy」で、印刷時間は約1時間15分だった。製作記録に残した作業時間は、合計で約59時間に上る。その後、同氏は3Dプリンターのイベント「Rocky Mountain RepRap Festival」の会場で、フィラメントを通すチューブが折れる問題が続いたため、周囲の意見を受けて押出機を90度回転させて取り付け直した。
リポジトリにはSolidWorksのCADデータ、部品表、日ごとの製作記録を置いており、ライセンスはCERN-OHL-S-2.0だ。部品表の価格は作成時点の目安で、LEGOの価格は地域の入手状況によって変わるとREADMEで断っている。