Perfa フォントのデザイン

  1. ツール]メニューで[EngView フォント]をポイントしてから[新規 Perfa フォント]をクリックします。

Perfa フォントプロジェクトはデフォルトの図面を 5 枚(A、{term}*、{space}*、{missing}*、{BoundingRect}*)と付随するパラメータ*を表示します。

* 重要:この図面とパラメータの名前は変更しないでください。

PERFA 記号の描画

重要:Perfa フォントプロジェクトで、個別の図面にそれぞれ記号を描画します。つまり、Perfa フォントはその記号数と同じ数だけ描画できます。最初の記号描画(A)はデフォルトでロードされます。大文字の A 以外の記号を作成している場合は、ダブルクリックして図面の名前を変更してください。

  1. 表エリアの[]セルで、パラメータ H に値を割り当てます。このグローバルパラメータは、記号プレートの高さを制御します。

単位の変換についての注:パラメータの式は、引数 3 つの関数 unitconv(Arg 1; "Arg 2"; "current") を使用します。Arg 1 は値、Arg 2 は Arg 1 の測定単位(設定されている場合)です。Arg 3=current は、フォントを構造に適用した場合に、Arg 1 の値が現在使用されている測定単位に変換されることを保証します。次の例を参照してください。

unitconv(25,00; "mm"; "current").ここで、プログラムはパラメータの(25)を、引数 2 で指定された測定単位で取り扱います。引数 3 を「current」のままにしておくと、プロジェクト内の構造にフォントを適用する際、そのプロジェクトの測定単位がミリメートルであれば、フォントの高さは 25 mm のままミリメートルで表示されます。一方、フォントを適用する構造のあるプロジェクトが測定単位としてインチを使用する場合、フォントの高さは同じですが、13/64 インチ(25 mm)として表示されます。

  1. パラメータ W に値を割り当てます。このローカルパラメータは記号プレートの幅を制御し、Perfa テキストの全体長の計算に影響を与えます。

  1. パラメータ ExternalLeading に値を代入します。このグローバルパラメータは、複数ラインテキストにある記号セル間の縦方向の距離(スペーシング)を制御します(図)。

ここで記号の円の描画を開始し、作りたい記号の形状を作成します。

重要:記号を作成する側が図面のどちら側か(抜き型のおもて側か裏側か)に注意してください。描画面が記号の方向にどのように影響を与えるかについては、以下の図を参照してください。

 

  1. Perfa スタイルで内側の円を描きます。円はそれぞれ 1 本のピンを表します。次に、(1) 表エリアで[レイヤー & オブジェクト]タブに移動して DebossPerfa レイヤー(凹凸レイヤー)を作成し、(2) [位置]で[裏面]を選択し、(3) その円形を DebossPerfa レイヤーに割り当てます

  2. (オプション)外側の円形をすべて Perfa Contour スタイルで描画します。1up 図面では、ズームアウトすると記号が読めるようになります。次に、(1) 表エリアで[レイヤー & オブジェクト]タブに移動して 補助レイヤーを「Perfa Contour」の名前で作成し、(2) [位置]で[裏面]を選択し、(3) 円形をこのレイヤーに割り当てます

  3. (オプション)固定用の穴を Dieboard スタイルで描画します。これらの穴は、記号のプレートをダイスに固定する固定具(種類を問わない)を表します。次に (1) 表エリアで[レイヤー & オブジェクト]タブに移動し、補助レイヤーを「DB」の名前で作成し、このレイヤーに穴を割り当てます。

重要:ステップ 5~7 で作成したレイヤーは、グループアイテムに割り当てる必要があります(図)。

  1. パラメータ Cost に値を代入します。これは現在の記号の価格です。これは、Perfa テキストの計算に使用されます。
  2. 記号の図面に名前を付けます。重要:名前は、そこに描画される記号と同じ名前でなければなりません。たとえば、大文字の「F」の記号を描画した図面名は大文字の「F」とする必要があります。

固定記号(MINI Perfa フォントに使用)の描画

固定用プレートは、ボルトなどの固定具を通して Perfa テキストを抜き型に固定するための穴を表します。これらの穴は主に、サイズの小さいプレートを使用する MINI Perfa フォントで用いられます。

  1. {term} 図面を開き、固定用円の描画を開始します。Dieboard スタイルを使用します。次に、(1) 表エリアで[レイヤー & オブジェクト]タブに移動して 補助レイヤーを「DB」の名前で作成し、(2) 円形をこのレイヤーに割り当てます

重要:レイヤーは、グループアイテムに割り当てる必要があります(図)。

結果。

  1. パラメータ W に値を割り当てます。このローカルパラメータはプレートの幅を制御し、Perfa テキスト全長の計算に影響を与えます。
  2. パラメータ Cost に値を代入します。これはプレートの価格を制御します。これは、Perfa テキストの計算に使用されます。
  3. パラメータ Term に「Yes」の値を代入します。このパラメータはプログラムに対して、このフォントが追加の固定プレートを使用することを伝えます。その結果、この記号は Perfa テキストの両端に自動的に表示されます。

注:Perfa フォントが固定具を使用しない場合(たとえば標準 Perfa フォントの場合)、{term} 図面には何も描画する必要はありません。この場合、パラメータ Term の値は「No」にする必要があります。MINI Perfa フォント(左)が固定プレートを使用し、標準 Perfa フォント(右)が使用しない様子を、以下の図で参照してください。

認識されない記号の描画

入力はできるがプログラムが認識しないマークとなる記号を描画できます。この記号をキーボードで入力しても、選択したフォントにはその記号がないので、プログラムは認識しません。プログラムは、認識されない記号を使用してその存在を示します。

  1. {missing} 図面で、認識されない記号にしたい記号を描画します。

  1. パラメータ W の値を割り当てます。

スペースの描画

  1. Perfa フォントにスペース用のプレートがある場合は(たとえば、ピンのない空白のプレート)、{space} 図面でパラメータ W に値を割り当て、図面は空白にしておきます。

ガイドレールのバウンディング長方形を描画する

Perfa フォントの使用中に、テキストを保持するガイドレールのサイズを可視化したい場合は、{BoundingRect} 図面でベースコンポーネント 99 Perfa Font Guide Rail.evb をドラッグします。これは、Perfa テキストを囲む形で自動的にサイズ変更されます。Individual Components\90 Parts\97 Text Areas の中でコンポーネントを探します(図)。

  1. コンポーネントを配置する際には、コントロールポイント(ポインタの先端)が座標システムポイントの起点(Oxy)に来るように注意してください。

  1. クリックしてコンポーネントを配置します。

  1. ガードレースのサイズを定義するマージン(LM、RM、TM、BM)の値を代入します。

  1. ガイドレールの価格を定義するパラメータ RailCost の値を代入します。注:価格の後にある公式(TextL+LM+RM)/1000*RailCost+CostOverhead)では、RailCost をリニアメーターあたりの価格としています。異なる測定単位を使用している場合は、状況に合わせて公式を編集してください。
  2. (オプション)パラメータ CostOverhead に値を代入します。

図面にはローカルパラメータが 2 個あります。

TextL: プログラムは、入力した文字のサイズに合わせてパラメータの式に値を代入します。Perfa テキストの各記号に割り当てたパラメータ W の値がそれぞれ加算されます。

TotalRailCost: ガイドレールの総コスト。状況に応じてパラメータ公式を編集できます。パラメータは、Perfa テキストの価格計算に影響を与えます。

Perfa フォントの保存

Perfa フォントを定義したら、それを保存して使用できるようにします。Perfa フォントは、インストールの Perfa Fonts フォルダに EVFNT ファイルとして保存されます。デフォルトのパス名は C:\EngViewWork7\Settings\EngView Fonts\Perfa Fonts です。

  1. ファイル]メニューで[保存]をクリックします。

Perfa Fonts ディレクトリを開いた状態で[名前を付けて保存]ダイアログボックスが表示されます。

  1. Perfa フォントファイルにわかりやすい名前を付けて、[保存]をクリックします。
  2. フォントの使用を開始するには、プログラムを再起動します。再起動後に Perfa テキストの入力を開始すると、コンテキスト編集バーに新しいフォントが表示されます(図)。