グラフィックテンプレートの作成
グラフィックテンプレート (.tpl) は、たとえばテーブル、テキスト ブロック、図面ヘッダーとして図面レイアウトに挿入できます。グラフィックテンプレートをマークやアソシエート マークの要素として追加することもできます。
- Tekla Structures の [ファイル] メニューで、エディタ > テンプレートエディタ をクリックします。
- テンプレート エディターで、ファイル > 新規 をクリックします。
-
[グラフィックテンプレート] を選択します。
事前定義されたテンプレートに基づいて新しいテンプレートを作成するには、[テンプレート タイプ] ダイアログ ボックスの事前定義されたテンプレート セクションからファイルを選択します。
-
[OK] をクリックします。
空のテンプレートがテンプレート作業領域に開き、内容を追加し始めることができます。事前定義されたテンプレートを選択した場合、作業領域には事前定義された内容が含まれています。
-
テンプレート ページの設定と余白の設定を次のように設定または変更します。
- テンプレートをダブルクリックして、[テンプレートページプロパティ]ダイアログボックスを開きます。
- [出力]、[作業領域]、および [余白] 領域で、次を変更します。
- 幅と高さ:グラフィック単位で設定します。デフォルトでは、ページの高さを超えた場合に改ページを使用するオプションが選択されています。これが選択されていない場合、出力に改ページは表示されません。
-
ビューの高さ:テンプレート デザインのページ高さを設定しますが、テンプレートの出力には影響しません。
-
余白:テンプレートの左、右、下の余白をグラフィック単位で設定します。
-
フォントの CAP 高さを使用する:フォントサイズを計算してグラフィックテンプレートに出力する方法を設定します。これは、テキスト サイズが定義されたとおりに出力されることを意味します。詳細については、「グラフィックテンプレートでのフォントの高さの制御」を参照してください。
- [OK] をクリックして変更を保存します。
-
テンプレートに、図面表題欄の行を追加します。
- 挿入 > コンポーネント > 行 をクリックします。
-
行のコンテンツ タイプを選択して、[OK] をクリックします。
選択したコンテンツ タイプは、値フィールドに追加できるテンプレート属性に影響を与えます。この例では、[図面] を選択します。
-
必要なテキスト ラベルを行に追加します。
- 行を選択し、挿入 > テキスト をクリックします。
-
必要なテキストを入力し、[OK] をクリックします。
- 行内のテキストの位置を指示します。
-
テキストのプロパティを変更するには、テキストをダブルクリックし、プロパティを調整して、[OK] をクリックします。
たとえば、テキストオブジェクトの名前を入力し、フォントサイズを変更します。名前がコンテンツ ブラウザーに表示されます。
テンプレートにコンテンツを追加する場合は、左側のコンテンツ ブラウザーに注意してください。追加されたコンテンツオブジェクトが表示され、コンテンツオブジェクトをすばやく選択して操作できるようになります。コンテンツ ブラウザーからオブジェクトを選択すると、そのオブジェクトがテンプレート内でも選択されます。
テキスト オブジェクトの色を変更することができます。これを行うには、テンプレートでテキスト オブジェクトをダブルクリックし、オブジェクトのプロパティで、フォント設定の横にある ボタンをクリックします。次に、色ボックスをクリックしてカスタム色を選択します。
- 残りのテキスト ラベルも同じように行に追加します。
-
必要な値フィールドを行に追加します。
- 行を選択し、挿入 > 値フィールド をクリックして、行内の値フィールドの位置を指示します。
-
使用可能な属性のリストから値フィールドに追加する属性を選択し、[OK] をクリックします。
この例では、PROJECTの下のNAMEを選択します。
- 他の値フィールドも同じように追加します。
-
値フィールド プロパティを変更するには、値フィールドをダブルクリックします。
たとえば、値フィールド名、フォント サイズ、および許容されるテキスト長を変更します。値フィールド名がコンテンツ ブラウザーとテンプレートに表示されます。
- [OK] をクリックします。
ここでは、必要な値フィールドを行に追加し、値フィールドのプロパティを変更しました。
コンテンツ ブラウザーには、追加された内容が表示されます。
-
テンプレートを完成させます。
テンプレートに必要な内容が含まれている場合、ラベルと値フィールドの位置を変更したり、行をトリミングしたり、列と行を区切るための線を追加したりすることにより、テンプレートの見栄えを良くすることができます。トリムすると、行の周囲から不要なスペースが削除されます。
- 行をトリムするには、行を選択して右クリックし、[トリム] を選択して、目的のトリムオプションを選択します。
- 必要に応じて、テキストラベルと値フィールドをドラッグして位置を変更します。
- グラフィカルツールを使用して、テンプレート内の列と行の間に線を描画します。作成したオブジェクトをダブルクリックして、色やその他のプロパティを変更できます。
形状オブジェクトの色を変更することができます。これを行うには、図形オブジェクト (線など) をダブルクリックし、オブジェクトのプロパティで、色ボックスをクリックして標準色またはカスタム色を選択します。
最終的なテンプレートの内容は、次のようになります。
-
テンプレートを保存します。
- ファイル > 名前を付けて保存 をクリックします。
-
テンプレートをモデル フォルダに保存します。他のプロジェクトでもテンプレートを使用する場合、詳細設定
XS_FIRM
またはXS_PROJECT
に対して定義されたテンプレート フォルダにテンプレートを保存します。 - [ファイル名] フィールドにテンプレートの名前を入力します。
- [OK] をクリックします。
グラフィカル テンプレートでは、DWG/DXF ファイルをインポートし、それらを表題欄として使用することもできます。詳細については、「DWG をテンプレート エディターにインポートしてカスタム表題欄を作成する」を参照してください。