The button 'Refresh'

<< Click to Display Table of Contents >>

Navigation:  User Interface > The Bar Menu > Active Document >

The button 'Refresh'

images_toolbar_refreshRefreshing the current document in the 3D CAD

This command is activated clicking the images_toolbar_refresh button in the CAD toolbar.

Refresh and Concurrent Engineering

The goal of the refresh button is to ensure that your current document is up to date with the modifications of the components contained and any other user is notified of the changes where necessary.

While working with a checked-out assembly and a checked-out component, you can see how the modified component fits into the assembly.

When a drawing is opened the actions refreshes both the drawing itself and all its variant notes, picking the current values from the database.

When you refresh a document all the other users in the network that are working on a document, namely an assembly or a drawing, that contains the refreshed component are immediately notified and asked whether they want to update their view.

What happens at low level when you click the button

The action performs a save of the current checked-out document and eventually resolves the document for locally opened assemblies.

Automatical refreshing the database structure after a checkin

After checking in, Shift + this button refreshes the structure in the database. This procedure can be made automatical, but it slows down the performance.

Read more about this option available for revisions.

Load into the database a batch of configurations as distinct records

Shift + button refresh has a special value when DBWorks handles configurations: it allows to add to the database as records a batch of configurations that were not taken into account until then.

DBWorks inserts new (green) records for new configurations; an increment revision state and then a checkout must be executed on the green records to align their state to that of the existing checked out configured records from which they have been derived.

Refresh of the database structure

Shift + images_toolbar_refresh refreshes the structure of the database for the document currently open.

Shift + images_toolbar_refresh and save of new configurations

If the configuration mode is enabled and the option to save all the configurations automatically is checked, DBWorks asks to save all the configurations of a document if this is in a checked out state and the refresh toolbar button is pressed together with the Shift key.

DBWorks inserts new (green) records for new configurations; an increment revision state and then a checkout must be executed on the green records to align their state to that of the existing checked out configured records from which they have been derived.

Ctrl + images_toolbar_refresh as a Check-Point Update

When the Local Checkout Mode is not active, Ctrl + Refresh is equivalent to the standard Shift + Refresh (update of the database structure and of the file preview), and, additionally, it refreshes the __DBWUNCHK__ undo file; in practical terms this means that if eventually you undo the checkout, the checked-in file will be reset to the state saved as a snapshot at the last Ctrl + Refresh.
You could consider it aCheck-point Update.

Summary

Here below is a table that summarize different aspects of the refresh button usage alone or together with Shift or Ctrl keyboard key.

All documents

images_toolbar_refresh

If the currently opened document is a drawing, it updates the variant notes present in the drawing.


Checked out documents only

Shift + images_toolbar_refresh

Executes a refresh and updates record and structure about the current document (valid for every type of document).
If the Local Checkout Mode is enabled, it updates the current document copy in the shared checked-in directory.


Ctrl + images_toolbar_refresh

If Local Checkout Mode is enabled, it updates the Shared CheckedIn Directory copies of the current document first level components; the database structures for the checked-out components are updated as well.

If Local Checkout Mode is disabled, it updates the __DBWUNCHK__ file; this means that when undoing the checkout, the checked-in file state will be equal to the last Ctrl + Refresh executed. You may consider it a Check-point Update.