Managing model data exchange is the foundation for many design, precon and construction workflows. Assemble’s Sync feature facilitates the efficient and accurate exchange of information from Assemble to Revit, so project stakeholders can add/modify information outside of the modeling environment and at the time the team is ready, send that information into the model. Different workflows require different data flows, therefore Assemble Sync three options for how you choose to send data to the Revit model. The Getting Started tutorial will focus on the recommended Sync workflow: Sync only properties chosen as columns in the view. For detailed information on the other Sync options, click here.
Note: When syncing Revit custom parameters that were published from a previous version of your model, be sure those custom parameters also exist in the model you are currently syncing to. Assemble does not create custom parameters; the parameter MUST exist in your model for the data to be transferred.
Sync from view: Sync only properties chosen as columns in the view (Recommended)
- This option allows you to utilize a saved view in Assemble, where a limited amount of properties for a limited data set of types and instances are included. This option will not sync back properties that are not chosen as columns in the Inventory, nor will sync back your selected properties of elements that are filtered out of the Inventory.
- To learn more about Working with Views, click here.
Sync from view: Sync all properties for all instances and types in the view
- This option allows you to utilize a saved view in Assemble, where all properties of a limited data set of types and instances are included. This option will not sync back properties of elements that are filtered out of the Inventory.
- To learn more about Working with Views, click here.
Sync everything: Sync all properties for all instances and types in Assemble, regardless of any saved views (Use with caution)
- This option will overwrite all existing values in the Revit model for every element’s properties.
Assemble Systems is committed to preserving the integrity of the model. Therefore, properties that alter the geometry, appearance, or location of the model element cannot be altered. Fields that are write-restricted in Revit, such as Assembly Description or OmniClass Number, are not available for edit within Assemble as they are restricted for edit in Revit.
To learn more about Editing Model Data and which properties can be synced, click here.
Note: Models that have been merged in Assemble using the merge publishing option will have limited sync capabilities. Changes made to objects matching an Element ID in the host model can be synced back to the host model. To sync back changes made to objects from linked models, you will need to open each linked model as a host model.
Sync from view: Sync only properties chosen as columns in the view
- Open your model in Revit that corresponds with the model data in Assemble to be synced.
- Select the Assemble tab, and then select the option to Sync.
- Select your project.
- Select your model.
- From the How would you like to sync? window, select the radio button next to Sync from View, followed by the radio button next to Sync only properties chosen as columns in the view.
- From the What view would you like to sync from?window, you will select the view you want to use. If you need to preview that view, just to make absolutely sure that it contains the columns and elements you want to sync, select the link to show view. This will open a browser window to your saved view within your project.
- Verify your selection from the About to sync from…window, and then click the Yes, Sync Nowbutton, or hit Cancel to end the command.
- Once the updates have been successfully applied, click the Close button to close the Sync dialogue window or click View Log to see an audit of the properties and elements that were modified using the Sync feature. Be sure to save your model to keep the applied edits. If you decide to remove the applied edits, use the Undo command in Revit.
- The Log file will indicate what version in Assemble the information was synced from, each element or type identified by its ID, the parameter that was modified, and the previous and updated values.