スマホのLINEから、歯車が噛み合うおもちゃの3Dデータをその場で作れる――そんな実例が話題になっています。

この記事では、OpenClawとLINEを組み合わせて3Dプリント用データを作った事例の流れと、自分でも試すときの考え方を整理します。

この記事でわかること

  • しょくにんさんが報告したOpenClaw×LINEの歯車おもちゃ設計の内容
  • OpenClawがLINEと連携して動く仕組み
  • アイデア出しからSTL出力・修正までを短く回すためのスキル構成
  • 自宅環境で再現するときの注意点

歯車おもちゃをLINEから設計した事例

2026年6月24日、しょくにんさんはX(旧Twitter)で次のような成果を報告しました。OpenClawとLINEを組み合わせ、歯車を使ったおもちゃを作ってもらったとのことです。歯車は噛み合って回せる形状になり、指示すればすぐにSTLファイルを出力でき、修正も会話の続きで対応できると述べています。投稿では「アイデア出しに最高」と評価しており、動画付きで実際の形状も公開されています。

3Dプリント向けの設計では、歯車のモジュール(歯の大きさ)や中心距離の整合が難所です。CADソフトを開いて一から組むより、自然言語で「こう動くおもちゃを作って」と伝え、噛み合いを確認しながら直していく流れは、試作のハードルを大きく下げます。STL(Stereolithography)は3Dプリンターが読み込む標準的な立体データ形式で、多くのスライサーがそのまま受け付けます。

なぜOpenClawとLINEの組み合わせが効くのか

OpenClawは、自分のマシン上で動かすパーソナルAIアシスタントのフレームワークです。公式ドキュメントでは、WhatsAppやTelegram、Discordに加えてLINEもサポートチャネルに含まれています。Gateway(制御の中枢)が常時稼働し、メッセージを受け取るとエージェントが推論し、必要ならローカルでコマンド実行やファイル操作を行います。

LINE連携は専用プラグインで追加します。openclaw plugins install @openclaw/line でインストールし、LINE Developersコンソールで発行したチャネルアクセストークンとチャネルシークレットを設定します。WebhookをGatewayのHTTPSエンドポイントに向けると、スマホから送ったテキストがそのままエージェントに届きます。返答は5000文字単位で分割送信され、処理中はローディング表示が出る仕様です。

普段からLINEを使っている人にとって、専用アプリやターミナルを開かずに3D設計の指示を出せる点が利点です。歯車の歯数を変える、軸の太さを調整する、別パーツを追加する――こうした修正を外出先から続けられるイメージが持ちやすくなります。

アイデアからSTL出力までの流れ

しょくにんさんの投稿から読み取れるワークフローは、次の4段階に整理できます。

  1. 構想の入力 … LINEで「歯車を使ったおもちゃを作って」と自然言語で依頼する
  2. 形状の生成 … エージェントが3Dモデリング用の処理を実行し、噛み合う歯車配置を組み立てる
  3. STLの受け取り … 完成データをSTL形式で出力し、LINE経由で受け取る
  4. 会話による修正 … 「歯を増やして」「回転が滑らかになるよう調整して」など、追加指示で即座に差し替え

OpenClaw単体には3D専用の標準機能はありません。実際の生成や変換は、スキル(Skill)と呼ばれる拡張モジュールが担います。コミュニティでは、テキストやスケッチから3Dモデルを作り、スライスしてプリンターへ送る一連の流れをまとめたスキルが公開されています。例として、makermateのclaw3d-skillは「AIによるモデル生成」「Thingiverse検索」「スライス」「印刷制御」をモジュール単位で選べる構成です。Meshy APIを使ってテキストからSTLを生成する手順を紹介した事例もあり、GLB形式の出力をtrimeshでSTLに変換する流れが一般的です。

歯車のような機械部品は、AI生成モデルよりパラメトリックな記述(歯数・モジュール・圧力角などを数値で指定)の方が再現性が高い場面があります。OpenClawはホスト上でシェルコマンドを実行できるため、OpenSCADやCadQueryのスクリプトを生成・実行してSTLを書き出す使い方も現実的です。どの経路を取るかはスキルの設計次第で、重要なのは「会話→ファイル出力」までをエージェントが代行できる点です。

自分で試すときのセットアップ概要

再現の大まかな手順は次のとおりです。

1. OpenClawの導入

Node.js 22.19以上(推奨は24)を用意し、npm install -g openclaw@latest のあと openclaw onboard --install-daemon でGatewayを常駐させます。LLMのAPIキーはオンボーディングで設定します。

2. LINEプラグインの設定

openclaw plugins install @openclaw/line を実行し、設定ファイルにチャネル情報を記述します。DMはデフォルトでペアリング制なので、初回は openclaw pairing approve line <コード> で自分のLINEアカウントを許可します。

3. 3D用スキルの追加

用途に合わせてスキルを選びます。フルパイプラインならclaw3d-skill、Bambu Lab向けならopenclaw-3dprint、汎用的なプリンター制御ならkilnなど、GitHubやClawHubからインストールできます。openclaw skills install でワークスペースに配置し、必要なAPIキー(MeshyやFALなど)を ~/.openclaw/openclaw.jsonskills.entries に登録します。

4. 動作確認

まずは単純な形状(立方体やスマホスタンド)でSTLが返るか試し、問題なければ歯車のような複合パーツに進むと安全です。

うまく使うための注意点

OpenClawはインバウンドメッセージを信頼できない入力として扱う設計です。LINEのDMを公開設定にする場合は、許可リストやペアリング方針を公式のセキュリティガイドに沿って設定してください。スキルはサードパーティ製が多く、インストール前に中身を確認するのが推奨されています。

3Dプリントでは、生成STLのメッシュ品質や寸法精度を必ずスライサーで確認します。AI生成物は非マニホールド(穴や面の欠損がある形状)になりやすく、歯車のような可動部品では実際に回してみてから量産に入るのが定石です。OpenClawは印刷そのものではなくデータ作成までを担うツールであり、最終的な造形はプリンターとフィラメントの調整領域に残ります。

それでも、アイデアを口頭(正確にはチャット)で投げ、数分以内に手元にSTLが届く体験は、ものづくりの入口を大きく変えます。しょくにんさんの事例が示すのは、高価な産業用ソフトがなくても、日常のメッセージアプリとOSSのエージェント基盤で試作ループを回せるという点です。子ども向けおもちゃ、工作の部品、イベント用の小物など、歯車以外の形状にも同じ型はそのまま応用できます。