Archibus Smart Client Extension for Revit
Publish 3D
This command publishes all information visible in the selected Revit view as enterprise graphics for use with the Web Central 3D Navigator. For general information on enterprise graphics, see Publishing Drawings as Enterprise Graphics.
Note: The 3D Publish features are licensed separately from the Extension for Revit.
When choosing which objects to publish and what color to publish the objects with, the command obeys the visibility graphics setting of the view.
The command publishes drawings and all associated BIM Parameter data to files in \Archibus\projects\projectName\enterprise-graphics. If you wish to publish only the parameter data and publish it to a database for convenient review, use the Publish Parameters command.
The Publish 3D command generates these outputs:
File | Description |
---|---|
bin | A customized binary format that contains only geometry |
.bin.json | All other contents which includes materials, objects, and user data |
The command uses this naming convention for each of the target files:
Target | Description |
---|---|
Per-floor targets | DB-DWGNAME.bin and DB-DWGNAME.bin.json |
Per-discipline targets | DB-BuildingId-Discipline.bin and DB-BuildingId-Discipline.bin.json |
where:
- DB-DWGNAME is the value of the 'dwgname' as used in the database that corresponds to the floor being published.
- DB-BuildingId is the Building Id value for the current model.
- Discipline corresponds to the Super Category.
Procedure
- Load the model you want to publish.
- Click on the Publish 3D button from the Archibus ribbon.
- The command publishes the files to \Archibus\projects\projectName\enterprise-graphics. You can now use these 3D enterprise graphics in the in Web Central 3D Navigator.
The entire 3D Model will be published to the 3D Space Console or Forge depending on the below setting in the smartclient.common.dll.config file (line 240):
<EnterpriseGraphics> <!-- Existing node -->
<Forge
Enabled="true"
Setting advanced options
Before publishing, you may wish to set advanced options. After step 2, above, click the Advanced button on the Publish 3D form.
- The Advanced button presents a form similar to the following. The items on the left, super-categories, organize the categories in the view.
-
Choose the super-categories to publish by selecting their check boxes. You can use the All, None, "+" and "-" buttons, located above the super-categories list, to set the check boxes.
- If you want to edit the properties of a super-category, select it and choose the Edit button. The command presents the following form:
- Suffix: A suffix that will be appended to the file name for this output. Note: Suffix typically corresponds to the Super Category it is associated with.
- Int/Ext: Specifies if the contents of this output will be Interior, Exterior, or Any
- Per Level: Indicates whether or not this configuration will generate a separate output for each level, or one output for all levels in the current 3D View.
- All Categories: Publish all categories in the specified 3D View. In the default implementation, this output configuration is not supported.
- Press OK to return to the Publish 3D Advanced form.
- You may want to fine tune the list of categories in a super-category. You can both add and remove categories from a super-category.
- Select a super-category. In the Categories to Publish pane, the form shows all categories in this super-category. You can remove categories from the super-category by unselecting categories that you do not wish to publish.
- You can also add categories to the super-category. Choose the right arrow at the bottom of the form to expand the form to show the Categories in View panel, which lists all the categories in the view. (The above image shows the expanded form with the Categories in View list.)
- The Categories in View list may differ from the defined Categories to Publish list, which is a default set of typical categories that you may want to publish.
- To set additional categories to publish, drag and drop categories from the Categories in View panel to the Categories to Publish list.
- On the Advanced form, you can also set these options:
View to Publish From: The system completes this with the option that you selected in Step 2 in the first procedure. If you now decide that you want to work with another view, you can select it here and then use the form to set its options.
- Wall functions: Specify which Wall Functions will be included in the output. (If a non-Wall Category is selected, then the list will be "Functions: Interior or Exterior.")
- Rooms/Spaces: If you want to publish the Rooms and Spaces, check these options. For technical reasons, rooms and spaces are not automatically included in the Categories to Publish list, so you must explicitly choose them using these options.
- From the Advanced form, you can choose Options, which presents the following form.
You should not change the options in the Content and Output sections of the form. They are available for diagnostic purposes only, and serve no purpose for generating normal and usable 3D output. In particular, if you change the output from Binary, the generated 3D files will not be of use to the 3D Viewer.
You can change these options:- Color
- Opacity
- Height
Click OK when you are finished with the Publish 3D Options form. You will return to the Publish 3D Advanced form.
- To save any of the setting you have made so that they are available the next time that you use the command, choose Save on the Publish 3D Advanced form.
- When you are through setting options, click OK on the Publish 3D Advanced form. You will return to the Publish 3D form (as shown in Step 2 in the first procedure). Click on the Publish button to publish the view with the settings you have made.