> 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.1-model/3.1.6-create-linear-element/3.1.8-index-to-beam.md).

# 3.1.6.4: 梁へのインデックス

初期ジオメトリが既に点のセットおよびノードインデックスの2つのリスト（それぞれ梁の始点と終点に1つのエントリ）として与えられている場合があります。そのような場合、この情報を「**LineToBeam**」コンポーネントに入力するためだけに幾何エンティティに変換するのは煩雑です。これは前のステップを逆行することになります。「**IndexToBeam**」コンポーネント（図3.1.6.4.1参照）はノードインデックスの一対のリストを受け取り、デフォルトプロパティで梁を生成します。このアプローチは、座標の一致をチェックするためにノードを比較する必要がないため、モデル生成を大幅に高速化します。

<figure><img src="https://147116332-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz9HWyQapP9tu9mJjh5O9%2Fuploads%2Fgit-blob-9ee20810f107677916b17d97fd1e7c9418835a29%2FIndexToBeam_V3.1.4.png?alt=media" alt=""><figcaption><p>図3.1.8.1: 「IndexToBeam」コンポーネントを使用すると、梁の接続情報を直接定義できます。</p></figcaption></figure>

「**IndexToBeam**」コンポーネントでは、長さゼロの要素を定義できます。これは、接触しているが剛接続すべきでない要素を接続したい場合に便利です（はさみのことを考えてみてください - ばねについてはセクション 3.3.3 を参照）。

入力プラグ「**Z-Ori**」、「**Color**」、「**Id**」、「**CroSec**」は「**LineToBeam**」コンポーネントの場合と同じ意味を持ちます（セクション [3.1.6](/jp/3-konpnentorifarensu/3.1-model/3.1.6-create-linear-element/3.1.6-line-to-beam.md)[.1](/jp/3-konpnentorifarensu/3.1-model/3.1.6-create-linear-element/3.1.6-line-to-beam.md) 参照）。
