UG\NX 二次開発プログラムの終了、初期化、および終了

記事の著者: Caspian
出典 Web サイト: https://blog.csdn.net/WangPaiFeiXingYuan


序章:

UG\NX 二次開発プログラムの終了、初期化、および終了

出口 (ユーザー出口)

        ユーザー出口は、UG/Open API の重要な概念です。UG の実行プロセス中、いくつかの特定の場所に指定された出口があり、これらの出口に対してプロセスが実行されると、UG はユーザーが内部 UF プログラムの場所を指す環境を定義したかどうかを自動的にチェックします。定義されていない場合は、UG のデフォルト モードで実行し続けますが、定義されている場合は、そこからユーザーが開発したプログラムを自動的に実行します。このプロセスはユーザー イグジットと呼ばれます。

        さまざまなユーザー出口を使用すると、UG が特定のポイントまで実行されたときにユーザー プログラムを自動的に実行できます。異なるエントリには異なるユーザー出口名が付けられ、ユーザー プログラムは異なるユーザー出口を出口点として使用して、プログラムが自動的にアクティブ化されて実行される UG プロセスの段階を決定します。

        各ユーザー出口には一意の出口名があるため、ユーザーはサブルーチンで呼び出すことができます。UG が特定の出口に対して実行されると、ユーザー プログラム内で対応するユーザー出口関数名が検索されます。存在する場合は、その関数を呼び出します。関数本体が存在しない場合は、UG のデフォルト プロセスを続行します。

        最も一般的に使用されるユーザー出口は、ufsta()、ufusr()、および UF_exit です。

<

おすすめ

転載: blog.csdn.net/WangPaiFeiXingYuan/article/details/131162291