Configuring Revit worksharing
The Meridian Revit link supports Revit worksharing and can manage collaboration on worksets and Revit central files.
By default, vaults created by Meridian 2018 and higher require the Revit central file to reside in a shared workspace as described in Configuring shared workspaces. Vault created in prior versions support worksharing in local workspaces of a virtual user as described in the following example.
By setting the link option ReleaseSynchronizedCentral to 0 and setting SharedCentralWorklistLockID to a virtual user name such as Design Team, Meridian manages central files in the following manner:
- After a project is shared and the central file is created in Revit, the first time that a user synchronizes their changes to the central file, Meridian routes the central file to the Under Change workflow state by Design Team and synchronizes the central file with the user's changes.
- As other users synchronize their changes to the same central file, Meridian routes the central file to the Under Change state of the user that is performing the synchronization, synchronizes that user's changes, and then routes the central file back to the Under Change state by Design Team. This keeps the central file checked out as long as changes are being made to the project by the team.
- To release the central file as a new revision, one user can click the Release Shared Central button in the BlueCielo group of the Add-Ins menu in Revit. Upon the next attempt to synchronize changes, this cycle is repeated.
To configure Revit worksharing:
- In Configurator, expand Environment in the configuration tree and select Application Link Settings. The settings for each application link appear in property pages in the right pane.
- Click the Revit Building tab. The Revit link’s settings page appears in the right pane.
-
Click the Edit button to modify the settings.
Tip To export the settings file to your computer, click the Export button. This can be useful if you would rather edit the file in your favorite text editor. You can then copy your changes to the Clipboard and paste them into Configurator.
- Locate the section of the file that begins with [Worksharing]. This section contains the names of Meridian properties to synchronize and settings to control the link.
- Delete the semicolon (;) at the beginning of each line that contains a setting that you want to configure.
-
Edit the value on the right side of the setting statement to the value that you want using the descriptions in the following table.
Specify Meridian properties using the syntax <PropertySetName>.<PropertyName>. The properties must be created manually. If you want them to be visible to users, you must also create and configure a property page to show them.
- Click OK to save your changes.
Option | Description |
---|---|
EditableWorksets |
A property that will be updated by the link with a list of the currently available worksets in the model. |
HideCentralGetWriteAccess |
This setting controls whether the user is shown a dialog to confirm that the central file should be routed to an editable workflow state during synchronization. The possible values are: 0 – Prompt the user to confirm or discard the workflow state change 1 – Do not prompt the user and leave the central file in its original state 2 – Route the document without prompting the user |
HideCentralIsReadOnly |
If this setting is 1, no warning is shown to the user if the central file could not be routed to an editable workflow state during synchronization. If this setting is 0, a warning is shown. |
ReleaseSynchronizedCentral |
If this setting is 1 (default), the central file is released from its workflow after synchronization by any user occurs and SharedCentralWorklistLockID is ignored. If this setting is 0, the central file is not released after synchronization and can be released only by clicking the Release Shared Central button in the BlueCielo group of the Add-Ins menu in Revit. Note
|
ReloadedLatestChangesDate |
A property that will hold the date when the model was last reloaded from its central file. |
SharedCentralWorklistLockID |
The name of a virtual or proxy to-do list on which central files will be placed after the first synchronization by any user, for example, Project Manager. This name is also shown as the user to whom the document is locked. Note This setting has no effect in vaults created by Meridian Enterprise 2018 or higher, which require the Revit central file to reside in a shared workspace. |
SynchronizedWithCentralDate |
A property that will hold the date when the model was last synchronization to its central file. |
UseUnderChangeToSynchronizeCentral |
If this setting is 1, the central file is routed to the Quick Change workflow state (revision is not incremented) during synchronization. If this setting is 0, the central file is routed to the Under Change state (revision is incremented, if configured) of its document type workflow. |