この内容は古いバージョンです。最新バージョンを表示するには、戻るボタンを押してください。
バージョン:1
ページ更新者:atom
更新日時:2026-06-29 11:45:24

タイトル: Speckle
SEOタイトル: Speckle入門 — アーキテクチャ・オブジェクトモデル・SDK・IFC連携を解説

この記事の要点
  • AEC データプラットフォーム Speckle(OSS)の仕組みと使い方
  • アーキテクチャ:Server / Project / Model / Version(旧 Stream/Branch/Commit)
  • コネクタ(Revit/Rhino/Grasshopper ほか)と SDK(specklepy / .NET)
  • Revit ⇄ Speckle の往復、IFC との使い分け、データ連携の実務

このカテゴリについて

Speckle は、Revit や Rhino など複数ツールの間でデータを送受信・バージョン管理できるオープンソースの AEC データ基盤です。プログラマブルで SDK(Python の specklepy、.NET)から自由に扱えるため、SE が連携・自動化・ダッシュボード化を実装する主戦場になります。このカテゴリではアーキテクチャからオブジェクトモデル、SDK 実装、IFC との使い分けまでを扱います。

この中で扱う記事

  • Speckle とは(AEC データプラットフォーム・OSS)
  • アーキテクチャ(Server/Project/Model/Version)
  • Speckle オブジェクトモデル(base object・シリアライズ)
  • コネクタ(Revit/Rhino/Grasshopper/Blender ほか)
  • send/receive の基本ワークフロー
  • Revit ⇄ Speckle の往復ワークフロー
  • specklepy(Python SDK)入門
  • .NET SDK 入門
  • Speckle Automate(自動処理)
  • Speckle Viewer・埋め込み
  • 自前ホスティング(Docker)
  • Speckle と IFC の違い・使い分け
  • データ連携の実務パターン(集計/QA/ダッシュボード)