モデルからの図面の作成 (Creo Elements/Direct Annotation) > 上級者向けトピック > 上級ユーザ向けカスタマイズ > シンボル関数
  
シンボル関数
シンボルに関する Creo Elements/Direct Annotation の次の領域をカスタマイズできます。
SD-AM-REGISTER-SYMBOL 関数およびオプション
SD-AM-REGISTER-SYMBOL 関数およびオプション
SD-AM-REGISTER-SYMBOL 関数を使用して、Creo Elements/Direct Annotation のシンボル一覧で使用するシンボルを登録します。Creo Elements/Direct Annotation インターフェイスで定義されるものを含めて、すべてのシンボル定義がこの関数で行われます。「シンボル登録書き込み」コマンドで、現在の SD-AM-REGISTER-SYMBOL 関数をファイルに書き込みます。
シンボルは、名前、作成したダイアログ名、およびファイル名 (ファイルベースのシンボルの場合) で定義されます。カテゴリおよび編集したダイアログ名や、シンボル一覧に表示する事前定義したピクスマップも指定できます。
登録の関数は am_customize ファイルまたは別のファイルに含めることができます。Creo Elements/Direct Annotation にファイルをロードするには、ユーザ入力ラインで (load "path / filename") と入力します。path / filename は有効な SD-AM-REGISTER-SYMBOL 関数を含むファイルおよびそのパスです。
SD-AM-REGISTER-SYMBOL 関数をユーザ入力ラインに入力することもできます。シンボルの "メタ名" には必ず一意な名前を使用します。
シンボルをカスタマイズするその他の関数の詳細については、Integration Kit のマニュアルを参照してください。
SD-AM-REGISTER-SYMBOL 関数およびそのオプションと、関連する関数のリストは次のとおりです。詳細については個別リンクを参照してください。 を示します。
構文
(SD-AM-REGISTER-SYMBOL --+--> META-NAME オプション-------->+--->
| ^
|--> PIXMAP-FILE オプション------>|
| |
|--> CREATE-DIA オプション------->|
| |
|--> EDIT-DIA オプション--------->|
| |
|--> CATEGORY オプション--------->|
| |
`--> FILE-NAME オプション-------->'
SD-AM-UNREGISTER-SYMBOL-ALL 関数
SD-AM-UNREGISTER-SYMBOL 関数
META-NAME オプション
:META-NAME は、シンボルの名前を指定します。この名前はシンボル一覧で表示されます。名前は一意でなければなりません。以前のメタ名のインスタンスは、登録解除してから再度登録します。
構文
-->(:META-NAME)----->|"metaname"|------->
PIXMAP-FILE オプション
:PIXMAP-FILE は、シンボル一覧にシンボルのエントリを含めるためのピクスマップまたはビットマップファイルを指定します。ファイルは XPaint などの任意の標準ピクスマップエディタで作成できます。ピクスマップの推奨サイズは 90 × 24 ピクセルです。
構文
-->(:PIXMAP-FILE)----->|"filename"|------->
CREATE-DIA オプション
:CREATE-DIA は、シンボルの作成時に呼び出すダイアログ関数を指定します。シンボル一覧でエントリを選択すると、ダイアログが開きます。
構文
-->(:CREATE-DIA)----->|"dialog function name"|------->
EDIT-DIA オプション
:EDIT-DIA は、シンボルの編集時に呼び出すダイアログ関数を指定します。編集ダイアログを指定しない場合、デフォルトの「シンボル編集」ダイアログが呼び出されます。
構文
-->(:EDIT-DIA)----->|"dialog function name"|------->
CATEGORY オプション
:CATEGORY は、登録したシンボルを配置する既存のカテゴリまたは新しいカテゴリを指定します。シンボルのカテゴリは、シンボル一覧で編集、追加、削除することもできます。
構文
-->(:CATEGORY)----->|"category name"|------->
FILE-NAME オプション
:FILE-NAME は、ファイルベースのシンボルに使用するファイルを指定します。図面でシンボルを作成すると、指定したファイルによりシンボルデータが供給されます。
構文
-->(:FILE-NAME)----->|"filename"|------->
SD-AM-UNREGISTER-SYMBOL-ALL 関数
SD-AM-UNREGISTER-SYMBOL-ALL 関数は、以前に定義したスケッチをすべて登録解除します。デフォルトシンボルを使用しない場合、am_customize ファイル (または別のファイル) で、SD-AM-REGISTER-SYMBOL のインスタンスの前にこの関数を記述します。
SD-AM-UNREGISTER-SYMBOL 関数
SD-AM-UNREGISTER-SYMBOL 関数は、以前に定義したシンボルを 1 つ登録解除します。任意の既存シンボルのメタ名を二重引用符で囲んで指定します。
構文
(SD-AM-UNREGISTER-SYMBOL "metaname")
シンボル登録の例は次のとおりです。
(sd-am-register-symbol
:meta-name "GD & T"
:pixmap-file "pixmaps/doc3d2d/sym_tol0.xbm"
:create-dia "AM_CREATE_SYMBOL_TOLERANCE"
:edit-dia "AM_EDIT_SYMBOL_TOLERANCE"
:category ""
:file-name "" )