> For the complete documentation index, see [llms.txt](https://manual.karamba3d.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://manual.karamba3d.com/jp/3-konpnentorifarensu/3.7-export/3.8.4-export-import-model-to-and-from-speckle-wip.md).

# 3.8.4 Speckle へのモデルのエクスポート／インポート（WIP）

Speckleは、建築、エンジニアリング、建設（AEC）業界におけるデータ交換のプラットフォームです。Karamba3Dは、Speckleとの通信のための作業中（WIP）コンポーネントを提供します。Speckleは自由にダウンロード、インストールして、商用プロジェクトで使用できます。

Karamba3DツールバーでこれらのコンポーネントSを有効にするには、2つのステップに従ってください:

1. メニューから「Karamba3D/Show Components/Settings/View WIP Components」を選択します。
2. 「Speckle Manager」を介してSpeckle用のGrasshopperコネクタをインストールします。

図3.8.4.1は、片持ち梁がSpeckleにエクスポートされる例を示しています。「**Export Model to Speckle**」コンポーネントは、「Model」プラグでKaramba3Dモデルを入力として必要とします。Speckleコンポーネントを使用して作成された `SpeckleAnalysis.ModelInfo` タイプの追加データを「Info」入力を介して提供でき、オプションのモデルデータを含むことができます。出力プラグ「Speckle」は、Speckle構造モデルを提供しますが、「info」出力は、すべてのモデルコンポーネントが正常に変換されたかどうかを含む、変換プロセスに関するフィードバックを提供します。Speckleモデルは、Speckleコンポーネントを使用してオンラインリポジトリに送信できます。テスト目的では、SpeckleモデルをすぐにKaramba3Dモデルに戻すことができます（図3.8.4.1参照）。

「**Import Model from Speckle**」コンポーネントは、Speckleモデルを入力として受け取り、データをKaramba3Dモデルに組み立てます。出力プラグは、Karamba3Dの「[Assemble](/jp/3-konpnentorifarensu/3.1-model/3.1.1-assemble-model.md)」コンポーネントと同じデータを提供します。

<figure><img src="https://147116332-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz9HWyQapP9tu9mJjh5O9%2Fuploads%2Fgit-blob-fdcb2cecc7339a934827af8d9968f0e62518dd13%2FSpeckleImportExport%20(1).png?alt=media" alt=""><figcaption><p>図3.8.4.1: Karamba3D構造モデルのSpeckleへのエクスポートおよびSpeckleからのインポート。</p></figcaption></figure>

{% file src="/files/sA6FjR7YwCjX3yI7EhCz" %}

{% embed url="<https://youtu.be/lcnzwESMBGo?si=_lXhX7PZ3Ju3Lc11>" %}
