> 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.4-material/3.4.3-read-material-table-from-file.md).

# 3.5.3: ファイルから材料表を読み込む

![図3.5.3.1: 材料のデフォルトデータベースの部分的なビュー](https://147116332-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz9HWyQapP9tu9mJjh5O9%2Fuploads%2Fgit-blob-53217718a76ca8bd81f50547a177a06bf358b7f4%2Fgrafik%20\(3\).png?alt=media)

Karamba3Dには、事前定義された材料のテーブルが付属しています。csvファイル「Materialproperties.csv」は、Karamba3Dのインストールフォルダーにあります。デフォルトでは、「**ReadMatTable**」コンポーネントはこのファイルを取得して、そこから材料のリストを作成します。これらは出力プラグ「Material」で利用可能です。データベースには現在、以下のプロパティが含まれています:

* 鋼
* 木材
* 広葉樹
* 針葉樹
* 集成材
* アルミニウム
* コンクリート
* 軽量コンクリート
* 補強鋼

異なるタイプの鋼、コンクリートなどがあります。たとえば、総称的な用語「concrete」は、日常的なタイプのコンクリート - Eurocode 2に基づくC25/30の選択につながります。より具体的な記述を与えることもできます: 概要を得るためにデータベースをご覧ください。テーブルを介して指定される材料特性はSI単位とみなされます。ヤード・ポンド法のコンテキストで使用される場合、自動的に変換されます。

![図3.5.3.2: 「ReadMatTable」コンポーネントから得られる材料のリスト](https://147116332-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz9HWyQapP9tu9mJjh5O9%2Fuploads%2Fgit-blob-68b7483827c093f7a478126c184c32add996fa20%2Fgrafik%20\(2\).png?alt=media)

図3.5.3.1は、表を介して等方性材料を定義する方法の例を示しています。ユーザー設定に関係なくSI単位が使用されます。自動変換により、ヤード・ポンド法との互換性が確保されます。直交異方性材料の場合、列「D」の項目を「iso」とは異なる値に設定する必要があります。列「E」以降から続く直交異方性材料パラメータの順序は、「**Material Property**」コンポーネントのものに対応します: $$E\_1$$、$$E\_2$$、$$G\_{12}$$、$$\nu\_{12}$$、$$G\_{31}$$、$$G\_{32}$$、$$\gamma$$、$$\alpha\_{T1}$$、$$\alpha\_{T2}$$、$$f\_{t1}$$、$$f\_{t2}$$、$$f\_{c1}$$、$$f\_{c2}$$、$$t\_{12}$$、$$F\_{12}$$、**「S\_Hypo」**、**「Color」**。.csv拡張子は「カンマ区切り値」を表します。ファイルは任意のテキストエディタで開くことができ、セミコロンで区切られた表エントリを含みます。ただし、OpenOfficeまたはExcel（両方ともcsvファイルを読み書きできます）を使用することをお勧めします: それらはデータをきれいにフォーマットして表示します（図3.5.3.1参照）。小数点の区切り文字として「,」ではなく「.」を設定していることを確認してください。一部の国では「.」が千の桁を区切るために使用されているため、その場合は調整する必要があります。設定は、Windowsでは「システム設定」の「地域設定」から変更できます。テーブル内の「#」で始まるすべての行はコメントです。独自の材料を自由に定義してください。

材料データベースへのファイルパスは、2つの方法で変更できます: まず、コンポーネントを右クリックし、ポップアップするコンテキストメニューの「**Select file path to material definitions**」を選択します。次に、ファイルパスを含むパネルを「**Path**」に接続します。相対パスは、定義が存在するディレクトリに対する相対パスです。
