Ask HN: 木工用のLLMサポート付きCADはありますか?

Ask HN: CAD for wood working with LLM support?

私は趣味の木工家です。何かを作るとき、Shapr3dで手動でシンプルなものを辛抱強く設計しています。LLMの時代に、AIを使って3Dモデル設計を加速する効果的な方法はあるのでしょうか?誰かAIを使って木工プロジェクトをモデリングしたことがありますか?おすすめのツールはありますか?

私はこの種のワークフロー向けにShopSpec(https://shopspec.io/)を構築しています。私は木工家で、自分の家や工房の製作に使っています。これは木工ドメインエンジンとパラメトリック家具ビルダーで、本棚、キャビネット、工房家具などのプロジェクトに焦点を当てています。パーツ、ジョイント、カットリストなどを計算します。ベータ版のMCPコンポーネント(https://shopspec.io/agents)があり、エージェントが設計を探索できる一方、エンジンが計算を行います。設計をCADに持っていくには、プロジェクトをDXFまたはSketchUp Proで再構築するRubyスクリプトとしてエクスポートできます。Shapr3Dより狭い範囲ですが、あなたが説明するプロジェクトに合うかもしれません。
まだ完全に完成していませんが、claydashに自然な切断UIを備えた木工モードを追加する予定です。今のところ、いくつかの木材マテリアルがあり、SketchUpのように面を押し出し+切断する機能があります。これは簡単なプロジェクトに使えるはずです。ローカル版にはMCPサーバーがあります。https://claydash.com/ をご覧ください。
私も開発者であり、趣味の木工家です :) また、FluidCADの開発者でもあります。任意のLLMに接続できるMCPがあります。お使いのマシン上でローカルに動作します。モデルをパーツに分割する機能はまだありませんが、将来のリリースで提供予定です。https://fluidcad.io/ MCP設定(node.jsが必要):https://fluidcad.io/docs/cli/#fluidcad-mcp
  1. variodot

    こういうワークフロー向けにShopSpec(https://shopspec.io/)を作っています。自分は木工職人で、自宅や工房の製作に使っています。

    これは木工のドメインエンジンで、本棚、キャビネット、工房家具といったプロジェクトに特化したパラメトリック家具ビルダーです。部品、接合部、カットリストなどを計算してくれます。

    ベータ版のMCPコンポーネント(https://shopspec.io/agents)があり、エージェントが設計を探索している間もエンジンが計算を担当します。設計をCADに持っていくには、プロジェクトをDXFまたはSketchUp Proで再構築するRubyスクリプトとしてエクスポートできます。

    Shapr3Dよりは範囲は狭いですが、あなたが説明しているプロジェクトには合うかもしれません。

  2. taylorfinley

    自分のツールを試してみてください、https://sawdust.diy

  3. evek

    3Dプリント作業にはPlasticityをMCPとAstraと一緒に使っていますが、木工プロジェクトではまだ試していません。中程度の複雑さの筐体や構造サポートのモデリングはそこそこ得意なので、試してみる価値はあるかもしれません。

  4. janne-alatalo

    画像からエージェントを使って正確にモデリングする様々な方法を試してきました。これが役に立つか、アイデアの参考になるかもしれません:https://janne-alatalo.fi/en/articles/silhouette-modeling/

    物理的な参照物、たとえばコーヒーテーブルがあれば、それの正確な3Dモデルを素早く作成できます。エージェントが作成したモデルはSTEP形式に変換でき、任意のCADソフトで開けます。

    これが役に立つかもしれません?自分のデザインに向けて編集を始められる良いモデルが得られます。

    OpenAIモデルとCodexで動作するエージェントスキルはこちらです:https://github.com/janne-alatalo/image-to-cad-skill

    基本的には数枚の写真を撮るだけです。家具なら通常3枚で十分です。エージェントは写真を使って正確なカメラポーズを求め、画像内のオブジェクトのシルエットと、仮想カメラで2D平面に投影した3Dモデルのシルエットとの差を最小化する3Dモデルを作成します。エージェントはPythonスクリプトでモデルを作成します。まず高速な最適化のためにnumpyを使い、最後にCAD形式への簡単なエクスポートのためにCadQueryを使います。

  5. seemaze

    友人がとても有名なリュート製作者の工房を借りて家具を作っていました。様子を見に行ったところ、二人とも眉をひそめて、紙切れの上で接合部の公差を計算しようとしていました。建築の教育を受けた身として、私は「いつかはプロジェクトのちゃんとした図面を事前に描き始めないといけませんね」と冗談めかして言いました。するとリュート製作者は「図面がいつも問題なんだよ、木にどう組み立てるべきかを教えてもらった方がいい」と答えました。私は返す言葉がありませんでした。。

この日のほかの記事

2026-10-15