この例では、ワークフローは図面が承認されるたびに図面のタイトルブロックを更新します。
この例は、ファイルのリビジョン番号を持つファイル データ カード変数を更新するための唯一の方法を示しています。 エクスプローラ ビューのリビジョンの設定(Set Revision)コマンドを使用して、リビジョン番号を持つファイル データ カードを更新できます。 詳細は、リビジョン変数とリビジョン番号の同期(Synchronizing a Revision Variable to a Revision Number)を参照してください。
この例は、新しいボルトをセットアップした際に作成されたデフォルトのワークフローとファイル データ カードに基づいています。
-
リビジョン番号の作成(Creating Revision Numbers)に説明されているようにリビジョン番号フォーマットを作成します:
-
AlphaRev というリビジョン番号コンポーネントを、フォーマット文字列 A,B,C,...,Z と初期値 1 で作成します。
-
Revision コンポーネントを使用して、AlphaRev というリビジョン番号フォーマットを作成します。
-
データ カード変数マッピングを設定します(SOLIDWORKS ユーザー定義プロパティへのマッピング(Mapping to SOLIDWORKS Custom Properties)参照):
-
SOLIDWORKS ファイル データ カードを開きます。
-
Revision という変数を持つ編集ボックス コントロールを追加します。
-
Revision 変数を編集して、CustomProperty ブロックの Revision 属性が、SOLIDWORKS 図面ファイル(.slddrw)にマッピングされるようにします。
-
リビジョン番号をワークフローにリンクします(ワークフロー トランジションの作成(Creating Workflow Transitions)、ワークフローのステータスの作成(Creating Workflow States)参照):
-
Default Workflow を開きます。
-
パスした承認 トランジション プロパティ ダイアログ ボックスを開きます。
- 新しい Revision アクションを追加し、次のリビジョン 変数を 新しいリビジョン(New Revision)(%newrevision%)に割り当てます。
-
リビジョンの増加 アクションを追加します。
すべての変数設定(Set Variable)アクション後に、必ずリビジョンの増加(Inc. Revision)アクションを行うようにしてください。これを行わないと、リビジョンは変数の更新時に作成された旧バージョンに設定されます。
- トランジションの プロパティ ダイアログ ボックスを閉じます。
-
承認済 ステータス ボックスをクリックします。
-
リビジョン番号 タブで、ステータスのリビジョン番号 リストから 使用するリビジョン番号 を選択します。
- ステータスの プロパティ ダイアログ ボックスを閉じ、ワークフローを保存します。
-
SOLIDWORKS 図面タイトル ブロックを設定します:
-
SOLIDWORKS で図面ファイルを開きます。
- シートのフォーマットを編集して、Revisionというカスタム プロパティにリンクされたノートを追加します。
- 図面をローカル フォルダに保存します。
-
図面タイトル ブロックの更新をテストします:
-
SOLIDWORKS 図面をボルト ビューにドラッグし、ファイルをチェックインします。
-
Passed Approval トランジションを通過して 承認済 ステータスに到達するまで、図面のステータスを変更します。
次のリビジョンが図面ファイルに設定され、ファイル データ カードのリビジョン(Revision)変数に値が表示されます。
- SOLIDWORKS で図面を開きます。
リビジョンがタイトル ブロックに表示されます。