Hide Table of Contents

Example - Mapping a Revision Number to a Drawing Title Block

In this example, a workflow updates drawing title blocks whenever a drawing is approved.

This example demonstrates the only method available for updating a file data card variable with the file revision number. You cannot update a file data card with a revision number using the Set Revision command from the Explorer view.

This example is based on the default workflow and file data cards created when setting up a new vault.
  1. Create the revision number format as described in Creating Revision Numbers:
    1. Create a revision number component called AlphaRev with a format string of A,B,C,...,Z and an initial value of 1.
    2. Create a revision number format called Revision using the AlphaRev component.
  2. Set up the data card variable mapping (see Mapping to SOLIDWORKS Custom Properties):
    1. Open the SOLIDWORKS file data card.
    2. Add an edit box control with a variable called Revision.
    3. Edit the Revision variable to make sure the CustomProperty block has a Revision attribute mapped to SOLIDWORKS drawing files (.slddrw).
  3. Link the revision number to the workflow (see Creating Workflow Transitions and Creating Workflow States):
    1. Open Default Workflow.
    2. Open the Passed approval transition Properties dialog box.
    3. Add a new Set Variable action to assign the Revision variable to New Revision (%newrevision%).
    4. Add an Inc. Revision action.
      Ensure that the Inc. Revision action follows all Set Variable actions, otherwise the revision will be set on the previous version that is created when the variable is updated.
    5. Close the transition's Properties dialog box.
    6. Click the Approved state box.
    7. On the Revision Numbers tab, from the State revision number list, select Revision.
    8. Close the state's Properties dialog box and save the workflow.
  4. Set up the SOLIDWORKS drawing title block:
    1. Open a drawing file in SOLIDWORKS.
    2. Edit the sheet format to add a note linked to a custom property called Revision.
    3. Save the drawing to a local folder.
  5. Test the updating of the drawing title block:
    1. Drag the SOLIDWORKS drawing into a vault view folder and check in the file.
    2. Change state of the drawing until it passes the Passed Approval transition and ends up in the Approved state.

      The next revision should now be set on the drawing file and the Revision variable in the file data card should show the value.

    3. Open the drawing in SOLIDWORKS.
      The revision appears in the title block.

Provide feedback on this topic

SOLIDWORKS welcomes your feedback concerning the presentation, accuracy, and thoroughness of the documentation. Use the form below to send your comments and suggestions about this topic directly to our documentation team. The documentation team cannot answer technical support questions. Click here for information about technical support.

* Required

Subject:   Feedback on Help Topics
Page:   Example - Mapping a Revision Number to a Drawing Title Block
*   I acknowledge I have read and I hereby accept the privacy policy under which my Personal Data will be used by Dassault Systèmes

Print Topic

Select the scope of content to print:


We have detected you are using a browser version older than Internet Explorer 7. For optimized display, we suggest upgrading your browser to Internet Explorer 7 or newer.

 Never show this message again

Web Help Content Version: SOLIDWORKS PDM 2016 SP05

To disable Web help from within SOLIDWORKS and use local help instead, click Help > Use SOLIDWORKS Web Help.

To report problems encountered with the Web help interface and search, contact your local support representative. To provide feedback on individual help topics, use the “Feedback on this topic” link on the individual topic page.