References Preferences

In the Menu Bar, click Edit > Preferences, then on the left side of the dialog box, select References.

Reference Editor monitoring

learnMore icon For information on using References and Update Monitoring, see the following:

References Tab

Find Smart Referencing Storage and Smart Reference Open Behavior options in this tab.

Smart Referencing Storage

This section contains the following options:

Smart Reference Open Behavior

Determines the load behavior of smart references when a VPB file is opened.

Update Monitoring (tab)

Find Reference Update Monitoring and Revision Monitoring options in this tab.

Update Monitoring Reference Preferences

Reference Update Monitoring

Use the reference update monitoring preferences to set if popup notifications appear and their frequency. When enabled, get notifications to indicate whether files are out-of-date or missing.

Revision Monitoring

Revision Monitoring Video Captions: In VRED 2020.3, we have implemented a revision monitoring system into the Reference Editor. This can be enabled in the Preferences, under References. Here, you can import example expressions. In my case, I need the AlphanumericRevisionWithPrefix and customize with _rev. See all characters that can be used for creating an expression by hovering over the expression field. After I set my revision rule, I can immediately see which file is out-of-date. The new option to use filters is very helpful to find the parts. Now, right-click the part and select Replace Source > By Revision. Here you can select the revision you want to load and VRED will import the new part. When reimporting, you can select which attributes to preserve, like materials, transformations, animations, touch sensors, or render layers. This method makes it much easier to keep your scene file up-to-date. Thanks for watching the video.


Use the Revision Monitoring preferences to customize the structure used for numeric, alphanumeric, and date revision number, as well as folder names.

Changing Revisional Structure

Use these regex examples for changing the numeric, alphanumeric, and date revision numbers, as well as folder name structure used for revision monitoring.

  1. Select Edit > Preferences > References, then tap the Update Monitoring tab.

  2. In the Revision Monitoring section, check Enable, then check the revisional monitoring option you wish to change from the Name list.

    Name List

    Choose from the following:

    • NumericRevision

      
       <?xml version="1.0"?>
      
       -<revisionconfig enabled="true"> -<setting enabled="true" name="NumericRevision">
      
       <expression value="(\d+)\.[^.]+$"/>
      
       <test value="c:\myDir\file-rev12.wire"/>
      
       <test value="\\drive\data\part-2.fbx"/>
      
       <test value="d:\folder\wheel-20191201.CATProduct"/>
      
       </setting>
      
       </revisionconfig>
      
    • AlphanumericRevisionWithPrefix

      
       <?xml version="1.0"?>
      
       -<revisionconfig enabled="true">
      
       -<setting enabled="true" name="AlphanumericRevisionWithPrefix">
      
       <expression value="rev-([^.]+)\.[^.]+$"/>
      
       <test value="c:\myDir\file-rev-12.wire"/>
      
       <test value="\\drive\data\part-rev-ABC1234.fbx"/>
      
       <test value="d:\folder\wheel-rev-20191201.CATProduct"/>
      
       </setting>
      
       </revisionconfig>
      
    • RevisionInFolder

      
       <?xml version="1.0"?>
      
       -<revisionconfig enabled="true">
      
       -<setting enabled="true" name="RevisionInFolder">
      
       <expression value="\\rev-([^\\]+)\\"/>
      
       <test value="c:\rev-x\myDir\file-rev12.wire"/>
      
       <test value="\\drive\rev-ABC\part-2.fbx"/>
      
       <test value="d:\folder\rev-1_2\wheel-20191201.CATProduct"/>
      
       </setting>
      
       </revisionconfig>
      
    • SortedDD-MM-YYYYDate

      
       <?xml version="1.0"?>
      
       -<revisionconfig enabled="true">
      
       -<setting enabled="true" name="SortedDD-MM-YYYYDate">
      
       <expression value="(?<G3>\d{2})[-./](?<G2>\d{2})[-./](?<G1>\d{4})\.[^.]+$"/>
      
       <test value="c:\myDir\file-28-07-2019.wire"/>
      
       <test value="\\drive\data\part-31/12/2018.fbx"/>
      
       <test value="d:\folder\wheel-17.03.2001.CATProduct"/>
      
       </setting>
      
       </revisionconfig>
      
  3. Make any changes in the Expression field. Invalid entries are highlighted.

    Expression

  4. Test the text by entering the test file name.

    Test Text

    • Highlights help with writing regexs.
    • There is no highlighting when valid regex syntax doesn't pick up matches in Test Text.