自動マークへのテンプレートの追加

Tekla Structures
変更済み: 14 11月 2024
2026
Tekla Structures

自動マークへのテンプレートの追加

カスタム グラフィック テンプレート (tpl) をテンプレート エディターで作成し、すべての図面タイプの、すべてのタイプのマーク、寸法マーク、およびアソシエート マークに、要素として追加できます。

マーク テンプレートには、使用する補助的な材質など、埋込み材や製品に関する詳細情報を含めることができます。マークでの測定値の単位と小数点以下の桁数を変更するテンプレートを使用することもできます。また、テンプレート エディターのツールを使用してグラフィック オブジェクトを追加することもできます。

寸法マークまたは注記にテンプレートを追加するには、開いている図面のプロパティ パネルで寸法プロパティを変更する必要があります。寸法記号プロパティを保存しておき、自動寸法を作成する際に使用できます。

部材マーク内のテンプレートのサイズが、テンプレートの内容の実際のサイズに従って計算されます。正確なサイズを計算するときには、テンプレート内の線とテキストだけが考慮されます。そのため、たとえば、テンプレート内の円やビットマップは影響しません。

制限事項: マーク テンプレートは、他のグラフィック図面テンプレートとは異なりイメージ ファイルをサポートしていません。

マークにテンプレートを追加する前に、使用するテンプレートに余白が含まれていないことを確認してください。

マークにテンプレートを追加する

  1. [図面とレポート] タブで、[図面のプロパティ] をクリックし、図面タイプを選択します。
  2. 必要なものとできる限り近い図面プロパティを読み込みます。
  3. 単品図、製品図、キャストユニット図: 左側のオプション ツリーで [ビューの作成] をクリックし、変更するビューとプロパティを選択して [ビュープロパティ] をクリックします。
  4. 変更するマーク タイプをクリックします。

    たとえば、[部材マーク] をクリックします。

  5. マーク プロパティ ダイアログ ボックスで、[フィールド一覧] リストで [テンプレート] 要素をダブルクリックしてマークに追加します。

    この操作を行うと、マークからその他のすべての要素が取り除かれます。

  6. [マーク内容 - テンプレート] ダイアログ ボックスのリストからテンプレートを選択します。
    まだテンプレートを作成していない場合、またはテンプレートを編集する場合は、ここから [新規作成...] または [編集...] を選択することで行うことができます。

    ここでテンプレートを編集すると、変更されたテンプレートを含むマークを持つすべての図面にその変更が適用されることに注意してください。

  7. [OK] をクリックして、マーク プロパティに戻ります。
  8. 後で使用できるように、一意の名前でマーク プロパティを保存します。
  9. 図面タイプに応じて、次のいずれかを行います。
    • 単品図、製品図、キャストユニット図: [保存する] をクリックしてビュー プロパティの変更を保存し、[閉じる] をクリックして図面プロパティに戻ります。
    • 一般図: [OK] をクリックします。
  10. [保存する] をクリックして図面プロパティを保存し、[OK] をクリックして図面を作成します。
  11. 必要に応じて、<model>\attributes フォルダーから企業フォルダーまたはプロジェクト フォルダーに保存されたマーク プロパティ ファイルをコピーします。
ヒント:

マーク テンプレートは、デフォルトでは、次のフォルダーから順番に検索されます。

%XS_TEMPLATE_DIRECTORY%\mark

ModelDir\mark

%XS_PROJECT%\mark

%XS_FIRM%\mark

%XS_TEMPLATE_DIRECTORY_SYSTEM%\mark

%XS_SYSTEM%\mark

詳細設定 XS_TEMPLATE_MARK_SUB_DIRECTORY を使用すると、マーク フォルダー名を変更できます。

マークのテンプレートの例

例 1: 個々の値フィールドとテキスト要素を含むマーク テンプレートを作成する

マーク テンプレートを使用することで、米国フィート インチ環境設定では、分数ではなく小数を部材マークで使用できます。テンプレートには、分数を小数に変更し、小数点以下の桁数を変更する個々の値フィールドとテキスト要素が含まれています。

  1. [フィールド一覧] リスト内の [テンプレート] の要素をダブルクリックして、「テンプレートをマークに追加」の手順 1-5 に従います。
  2. [マーク内容 - テンプレート] ダイアログ ボックスで、[新規作成] をクリックします。

    この操作により、テンプレート エディタが起動します。

  3. ファイル > 新規 をクリックし、新しいグラフィック テンプレートを作成します。
  4. 挿入 > コンポーネント > をクリックします。
  5. コンテンツタイプとして、[部材] を選択します。
  6. 挿入 > テキスト をクリックし、「L」と入力して、先ほど追加した行内に配置します。
  7. 挿入 > 値フィールド] をクリックし、テキスト「L」の右側に値フィールドを配置します。
  8. 表示されている [属性選択 [部材]] ダイアログ ボックスで、[PROFILE - プロファイル] までスクロールし、プロファイルツ リーを開きます。[HEIGHT - 高さ] プロパティを選択し、[OK] をクリックします。
  9. 値フィールドをダブルクリックします。[値フィールドプロパティ] ダイアログ ボックスで、設定を次のように変更します。
    • [単位]:インチ
    • [小数点]:1
    • [長さ]:8
  10. [OK] をクリックします。
  11. 挿入 > テキストをクリックし、テキストとして「X」と入力して、値フィールドの右側に配置します。
  12. 同様の方法で、幅情報 ([WIDTH - 幅] プロファイルプロパティ) の値フィールドを追加します。
  13. 挿入 > テキスト をクリックし、2 つの値フィールド間に 2 つ目の「X」を追加します。
  14. [FLANGE_THICKNESS_1 - フランジ厚1] プロファイル プロパティを選択して、プロファイルのフランジ厚に使用する 3 つ目の値フィールドを追加し、設定を次のように変更します。
    • [単位]:インチ
    • [小数点]:2
    • [長さ]: 4
  15. 編集 > プロパティ をクリックし、行の高さと幅を最小に設定します。
  16. ファイル > 上書き保存 をクリックして、テンプレートを保存します。

    デフォルトで、テンプレートはモデル フォルダの下の \mark フォルダに、.tpl ファイルとして保存されます。必要に応じて、このテンプレートを他のモデルにコピーできます。

  17. Tekla Structures で、[マーク内容 - テンプレート] ダイアログ ボックスの [リストの更新] をクリックして、作成したテンプレートを表示します。
  18. テンプレートを選択し、[OK] をクリックします。
  19. 後で使用できるように、一意の名前でマーク プロパティを保存します。
  20. 図面タイプに応じて、次のいずれかを行います。
    • 単品図、製品図、キャストユニット図: [保存する] をクリックしてビュー プロパティの変更を保存し、[閉じる] をクリックして図面プロパティに戻ります。

    • 一般図: [OK] をクリックします。

  21. [保存する] をクリックして図面プロパティを保存し、[OK] をクリックして図面を作成します。

例 2: 値フィールドに式を含むマーク テンプレートを作成する

マーク テンプレート値フィールドに式を追加することで、米国フィート インチ環境設定では、分数ではなく小数を部材マークで使用できます。

  1. [フィールド一覧] リスト内の [テンプレート] の要素をダブルクリックして、「テンプレートをマークに追加」の手順 1-5 に従います。
  2. [マーク内容 - テンプレート] ダイアログ ボックスで、[新規作成] をクリックします。

    この操作により、テンプレート エディタが起動します。

  3. ファイル > 新規 をクリックし、新しいグラフィック テンプレートを作成します。
  4. 挿入 > コンポーネント > をクリックします。
  5. コンテンツタイプとして、[部材] を選択します。
  6. 挿入 > 値フィールド をクリックし、フィールドを配置します。
  7. 表示されている [属性選択 [部材]] ダイアログ ボックスで、[式] ボタンをクリックします。
  8. [式] ボックスに次の式を追加し、[OK] をクリックします。

    "L " + format(GetValue("HEIGHT"),"Length","inch",1) + " x "+ format(GetValue("WIDTH"),"Length","inch",1) + " x " + format(GetValue("PROFILE.FLANGE_THICKNESS_1"),"Length","inch",2)

  9. 値フィールドをダブルクリックして、[値フィールド プロパティ] ダイアログ ボックスを開きます。
  10. [データ タイプ]をテキストに設定し、フィールドの名前を入力します。たとえば、「PART_MARK」と入力します。[長さ] フィールドに指定した長さの値 (20など) が、フィールドに含めるすべての文字と数字が十分に収まる大きさであることを確認します。
  11. [OK] をクリックします。
  12. 編集 > プロパティ をクリックし、行の高さと幅を最小に設定します。
  13. ファイル > 上書き保存 をクリックして、テンプレートを保存します。

    デフォルトで、テンプレートはモデル フォルダの下の \mark フォルダに、.tpl ファイルとして保存されます。必要に応じて、このテンプレートを他のモデルにコピーできます。

  14. Tekla Structures で、[マーク内容 - テンプレート] ダイアログ ボックスの [リストの更新] をクリックして、作成したテンプレートを表示します。
  15. テンプレートを選択し、[OK] をクリックします。
  16. 後で使用できるように、一意の名前でマーク プロパティを保存します。
  17. 図面タイプに応じて、次のいずれかを行います。
    • 単品図、製品図、キャストユニット図: [保存する] をクリックしてビュー プロパティの変更を保存し、[閉じる] をクリックして図面プロパティに戻ります。

    • 一般図: [OK] をクリックします。

  18. [保存する] をクリックして図面プロパティを保存し、[OK] をクリックして図面を作成します。
役に立ちましたか?
送信
前へ
次へ