ユーザー定義チェック(Custom Check)

マクロの書き込み(Writing Macros)

SOLIDWORKS マクロファイルを使用してユーザー定義の Design Checker 検証を実行します。 マクロを作成し、Design Checker にそれを登録します。

マクロを作成するには:

ツール(Tools) > マクロ(Macro) > 新規(New)をクリックします。マクロ プロシージャに引数を指定することはできません。 Design Checker API の SetCustomCheckResult を、次のいずれかの値を渡して呼び出し、結果ページに何を表示するかを指定します。

true

チェックに合格

false

チェックに失敗

Design Checker のオブジェクトとメソッドに関する詳細は、Design Checker API ヘルプのユーザー定義チェック(Custom Check)を参照してください。

マクロの登録(Registering Macros)

ビルド チェック アプリケーションのユーザー定義チェック(Custom Checks) ダイアログボックスでマクロを登録します:

名前(Name) 名前を検証チェックにつけます。
マクロ ファイル パス マクロを含むファイルへのパスです。 ファイルを参照するにはクリックします。
Module Name.Procedure Name マクロ名を選択します。例: custom_check1.main
適用できる SW ドキュメント 図面、部品、またはアセンブリの1つの検証するドキュメントタイプを選択します。

マクロの保存(Storing Macros)

ユーザー定義チェック マクロが規格ファイルと共に格納されます。これにより、複数ユーザーに対しての規格とマクロの正しい配布が容易になります。

  • ユーザー定義チェックを含む規格ファイルを保存する際は、関連付けられたマクロがその規格と一緒に保存されます。
  • 更新されたマクロを使用するには:
  • マクロを追加した ドキュメントのユーザー定義のチェック ウィンドウに移動します。 マクロ ファイル パスModule Name.Procedure Name を再度選択します。