STAAD.Pro Help

M.カスタムセクションデータベースを追加するには

STAAD.Proで使用するカスタムセクションデータベースを作成するには、次の手順を実行します。

注記: この手順ではSQLiteファイルを編集するため、サードパーティのソフトウェアおよびSQLクエリの更新について基本的な知識が必要です。
警告: STAAD.Proとともにインストールされるデータベースファイルは変更しないことを強くお勧めします。通常、これらのファイルは、プログラムの更新時に上書きされます。代わりに、独自のカスタムコピーを作成し、そのデータベースファイルを変更できます。

STAAD.Proで使用されるデータベースファイルは、特定の構造をしています。そのため、既存のセクションデータベースファイルをコピーして開始する必要があります。新しいセクションデータベースファイルを最初から作成することは、あまりお勧めできません。

最適な方法は、カスタムテーブルの要件に最も類似したテーブルを含むセクションデータベースを特定することです。セクションデータベースの国を変更することもできますが、カスタムデータベースとして使用する国と同じ国のソースデータベースから開始することをお勧めします。

  1. 既存のセクションデータベースファイルをコピーします。
    1. Windowsエクスプローラで、C:\ProgramData\Bentley\Engineering\STAAD.Pro CONNECT Edition\Sections(通常のインストール場所)に移動します。
    2. 適切なセクションデータベースファイル(拡張子.db3)を便利な場所にコピーします。
    3. このコピーしたファイルに新しいファイル名を付けます。
  2. SQLiteデータベースエディタプログラムを使用して、データベース値を更新します。 SQLiteStudioまたはSQLite Administratorなど、サードパーティのSQLiteデータベースエディタを使用する必要があります。これらの製品の使用に関する詳細は、このドキュメントの範囲外です。
    1. 必須: セクションデータベース名を一意のものに更新します。 これは、STAAD.Proにあるセクションデータベースの識別に使用されるため、既存のデータベース(プログラムとともにインストールされたもの、およびその他のカスタムデータベースの両方)とは異なる必要があります。セクションデータベースファイルには、STAAD.Proで使用される名前を含む"DBInfo"という名前のテーブルが含まれています。 通常、次のSQLクエリで実行できます。UPDATE 'DBInfo' SET name='カスタムデータベース名'。ここでカスタムデータベース名 は、使用する一意の名前です。
    2. (オプション) 必要に応じて、フィールド単位を更新します。 各セクション値の単位は、セクションテーブルの外部、"Field Units"という名前のテーブルに保持されます。変更する必要がある場合(たとえば、英単位のテーブルからメートル法バージョンを作成する場合)は、SQLiteエディタアプリケーションを使用して更新する必要もあります。
    3. テーブルにフィールド(列)を追加する必要がある場合は、SQLiteエディタで行う必要があります。
    4. 必要に応じてデータベースを保存します。 通常、UPDATEなどのSQLクエリは、データベースに変更を書き込むため、保存する必要はありません。

      SQLクエリSELECT * FROM 'DBInfo'を使用して、そのテーブル内のすべてのフィールド値を表示し、名前が更新されたことを確認できます。

  3. 「仕様」リボンタブで、「ツール」グループの「断面データベース」ツールを選択します。


    「断面データベースマネージャ」アプリケーションが開きます。
  4. 「ホーム」リボンタブで、「オプション」グループの「構成」ツールを選択します。

    「既定のデータベース構成」ダイアログボックスが開きます。
  5. カスタムデータベースを選択して追加します。
    1. 「参照」をクリックして、カスタムデータベースファイルを保存した場所に移動します。
    2. ファイルを選択して、「OK」をクリックします。
      注記: または、データベースファイルへの完全なファイルパスをコピーして貼り付けることもできます。
    3. 「追加」をクリックします。 データベースが追加されたことを確認する情報ダイアログが開きます。
    4. 「OK」をクリックします。
    5. 「保存」をクリックします。 データベースのINIファイルが更新されたことを確認する情報ダイアログが開きます。

データベースが追加され、編集できるようになりました。

カスタムデータベースが「断面データベースマネージャ」に追加されました