変数の式の例: 変数をユーザー定義情報にリンクする

Tekla Structures
2021
Tekla Structures

変数の式の例: 変数をユーザー定義情報にリンクする

この例では、パラメーター変数をパネルのユーザー定義情報にリンクする方法を示します。 これにより、表示フィルターでユーザー定義情報を使用して、モデルでのパネルの表示・非表示を切り替えることができるようになります。

  1. [カスタムコンポーネントエディタ] ツールバーで、[変数を表示する] ボタンをクリックします。

    [変数] ダイアログ ボックスが開きます。

  2. [追加]をクリックし、新しいパラメータ変数を作成します。
  3. 変数を次のように変更します。
    1. [値のタイプ] リストで、[テキスト] を選択します。
    2. [] ボックスに、「Type1」と入力します。
    3. [ラベル名] ボックスに、「Panel1」と入力します。
  4. [カスタムコンポーネントブラウザー] で、1 つ目のパネルのユーザー定義情報を参照します。

    変数 P1 を [USER_FIELD_1] 属性にリンクします。ただし、この属性は [カスタムコンポーネントブラウザー] には表示されません。

  5. このユーザー定義情報が [カスタムコンポーネントブラウザー] に表示されるようにします。
    1. 1 つ目のパネルをダブルクリックします。

      プロパティ パネルでパネル プロパティが開きます。

    2. [詳細] をクリックします。

      ユーザー定義情報のダイアログボックスが開きます。

    3. [パラメータ]タブを開きます。
    4. [ユーザー情報1]ボックスにテキストを入力します。
    5. [変更]をクリックします。
  6. [カスタムコンポーネントブラウザー] で、[更新] をクリックします。

    [カスタムコンポーネントブラウザー] の [ユーザー定義情報] の下に [USER_FIELD_1] が表示されます。

  7. [P1][USER_FIELD_1] にリンクします。
    1. [USER_FIELD_1] を右クリックして [式の追加] を選択します。
    2. 等号の後に「P1」と入力し、Enterキーを押します。

  8. 2つの新しいパラメータ変数を作成し、残りの2つのパネルのユーザー定義情報にリンクします。
  9. カスタム コンポーネントを保存します。
  10. カスタム コンポーネント エディターを閉じます。

モデルに表示フィルターを作成し、フィルターでパラメーター変数に入力した [ユーザー情報1] 属性と [] 値を使用して、パネルの表示・非表示を切り替えることができるようになりました。

役に立ちましたか?
前へ
次へ