OpenCASCADEを基盤とする、あらゆるサイズの実物を設計できるオープンソースのクロスプラットフォーム対応3Dパラメトリックモデラー。
nortikin/sverchok
Sverchokは、600以上のノードでメッシュやカーブを作成・操作できる、Blender向けのビジュアルノードベースのパラメトリックジオメトリアドオンです。
- スター
- 2,554
- フォーク
- 249
- 未解決の Issue
- 220
- 最終コミット
- 昨日
これは何?
Sverchokは、アーキテクトやデザイナーがノードエディターでビジュアルプログラミングを行い、ジオメトリを作成できるBlender用アドオンです。ノードを接続してメッシュ、カーブ、サーフェス、スカラー場やベクトル場、ソリッドを構築し、スライダーや数式でパラメーターを調整できます。
断面の作成、押し出し、CSGブーリアン、BMesh操作、面積・体積の計算、CSVのインポートなどに使える600以上のノードを備えています。任意のPythonコードを実行できるScriptedノードや、Blenderのbpy APIにアクセスするSetノードとGetノードも用意されており、ノードツリーからSVGやDXFの図面を直接エクスポートできます。
SverchokはBlender 2.8以降に対応しており、最近の4.xおよび5.xリリースでも利用できます。ほかのBlenderアドオンと同じ方法でインストールできます。一部のオプションノードは、scipy、geomdl、shapelyなどのサードパーティライブラリに依存します。
主な機能
- 01ジオメトリの作成・編集に使える600以上のノード
- 02スライダーや数式によるパラメトリック制御
- 03CSGブーリアン、BMesh操作、メッシュ式
- 04スカラー場やベクトル場の作成と可視化
- 05任意のPythonコードを実行し、bpy APIにアクセスできるScriptedノード
- 06SVG・DXF図面のエクスポートと、BREP・NURBS・IFCデータのインポート
ユースケース
- Blenderでパラメトリックな建築物や建築形状を設計する
- 数式からメッシュやカーブのバリエーションを生成する
- 3Dのノード構成からSVGまたはDXFの2D図面を作成する
- ジオメトリの面積、体積、日射量を解析する
トピック
よくある質問
- sverchok とは?
- Sverchokは、600以上のノードでメッシュやカーブを作成・操作できる、Blender向けのビジュアルノードベースのパラメトリックジオメトリアドオンです。 Sverchokは、アーキテクトやデザイナーがノードエディターでビジュアルプログラミングを行い、ジオメトリを作成できるBlender用アドオンです。ノードを接続してメッシュ、カーブ、サーフェス、スカラー場やベクトル場、ソリッドを構築し、スライダーや数式でパラメーターを調整できます。
- sverchok は無料で使えますか?ライセンスは?
- sverchok は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- sverchok は今もメンテナンスされていますか?
- 活発にメンテナンス中。sverchok の最終コミットは 2026年11月6日 です。
- sverchok は何に使えますか?
- Blenderでパラメトリックな建築物や建築形状を設計する 数式からメッシュやカーブのバリエーションを生成する 3Dのノード構成からSVGまたはDXFの2D図面を作成する ジオメトリの面積、体積、日射量を解析する
- sverchok はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/nortikin/sverchok
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
LLMが生成しやすいよう、Blenderのbpyを使って3Dオブジェクトを名前付きパーツからなる短いプログラムで記述するPythonライブラリ。
モデリングを手元のマシンで実行できる、Studio互換のモデリングランタイムとPydantic AI搭載アシスタントを備えたローカルデスクトップCADアプリ。
好みのCLIコーディングエージェントにコードを書かせ、CadQueryでパラメトリックな3Dモデルを設計できるデスクトップアプリ。
LDrawパーツライブラリを基盤とする、仮想LEGOモデル設計用の無料クロスプラットフォームCADプログラム。
ドラフト角、肉厚、アンダーカット、鋭角など、製造性に関する問題を3DモデルでチェックするFreeCADワークベンチです。