Navigating the 3D Solution Viewer

Prev Next

The 3D Model Viewer in ACP provides an interactive environment for exploring routing solutions in detail. Users can review conduit paths, analyze supportable volumes, and inspect potential issues in the Solution.

This article discusses the Navigation Controls and the Features of the 3D Solution Viewer.


Navigation Controls

The 3D Model Viewer supports intuitive movement using a combination of on-screen, keyboard, and mouse controls which allow users to move within the space, orbit around specific points, and pan across views. This section outlines the different navigation controls in the 3D Model Viewer.

On-screen controls

In the bottom-left corner of the 3D Solution Viewer, navigation controls let users adjust the view of the 3D model.

  • Home view - Reset the current 3D view to the default view defined as the “Home” orientation.

  • View Cube - Easily switch views of the 3D model by clicking or dragging its labeled faces, edges, and corners.

Move controls

Move controls allow users to shift the camera position in any direction: up, down, left, right, forward, or backward, changing the viewpoint rather than rotating around a fixed point.

Control

Description (Click the dropdown to see animation)

W key

Flies through the model forward to where the mouse cursor is placed.

S key

Flies through the model backward from where the mouse cursor is placed.

A key

Moves left within the XY plane relative from your current viewpoint.

D key

Moves right within the XY plane relative from your current viewpoint.

X key

Moves up along the Y-axis within the 3D view.

Z key

Moves down along the Y-axis within the 3D view.

Mouse scroll wheel

Zooms in and out of the model to where the mouse cursor is placed.

Orbit controls

Orbit controls allow users to rotate the camera around a fixed point: up, down, left, or right, changing the viewing angle without moving the camera’s position.

Control

Description (Click the dropdown to see animation)

Mouse left click and drag

Orbits around the point you click within the model space.

Up Arrow key

Pivots the view upwards of the point last clicked on within the 3D view.

Down Arrow key

Pivots the view downwards of the point last clicked on within the 3D view.

Left Arrow key

Pivots the view leftwards of the point last clicked on within the 3D view.

Right Arrow key

Pivots the view rightwards of the point last clicked on within the 3D view.

Right Click and drag

Pans the view following the mouse drag without changing the camera's rotation angle.


Features

The features of the 3D Solution Viewer let users easily review the solution and compare it with others, helping users determine the best solution for their Revit project.

  • Back button - Close the 3D Solution Viewer and return to the Solutions list.

  • Solutions dropdown - Change the solution shown in the 3D Solution Viewer.

  • Share solution - Copy a shareable URL of the solution.

  • Compare solutions - Open two solutions in the 3D Solution Viewer for a side-by-side routing comparison.

  • Solution Details - View data and statistics of the solution.

  • Placement Considerations - Opens the panel where users can  review unrouted runs and missing parts.

  • View Controls - Allows users to configure visibility of different elements of the model.

  • Section Planes - Cuts through the 3D model to show it’s cross-section.

  • Bookmark - Save specific points in the model for later review.

  • Issues - Displays errors and warnings related to the process of generating the solution.

    • Most warnings at this stage are specific to ACP developers and may be ignored by users.

  • Export - Export the conduit solution solution into a Revit project or a Conduit Schedule as a .xls file.


Compare solutions

3D model showing pipes with an issue highlighted for review and analysis.The Compare solutions mode simultaneously opens any two solutions within the ACP Project in the 3D Solution Viewer, allowing for a visual comparison of the two using different colors to represent each one. Other features are also updated to support the comparison.

Below are the controls for comparing solutions in the 3D Solution Viewer.

  • First Solution dropdown - Change the First Solution in the comparison.

  • Second Solution dropdown - Select the Second Solution in the comparison.

  • Swap solutions - Swap the first and second solutions.

    • In Compare solutions mode, the First Solution takes precedence in the display and features.

      • This means the Electrical Model and Background Geometry in the First Solution are used in the 3D Solution Viewer, and full functions of the 3D Solution Viewer features may be used on it.

  • Share solutions comparison - Copy a shareable URL of the comparison of the two solutions.

  • Exit Compare solutions mode - Exit the Compare solutions mode and show the First Solution only.

  • Solution Details - Compares the data and statistics of the two solutions.

    • Data tab - Shows the data of the two solutions being compared in separate tabs.

    • Stats tab - Displays separate columns for the First Solution and the Second Solution to compare their stats.

  • Placement Considerations - Shows the unrouted runs and missing parts of the First Solution.

    • Swap the solutions to show the Second Solution’s instead.

  • View Controls - In the Bookmarks group, users can show or hide bookmarks in the first and/or second solution.

  • Bookmark - Divided into two tabs to separately show the list of bookmark(s) in the two solutions.

    • The bookmarks for the Second Solution are view only.

    • Swap the solutions to fully control bookmarks in the Second Solution.


Solution Details

The Solution Details panel contain all information related to the solution. It’s divided into two tabs:

  • Data tab - Shows the Electrical Model, Input Schedules, and Background geometry used in the Study from which the solution was generated. It also shows the date and time when the solution was generated.

    • Download button - Download any of the Input Schedules as a CSV file.

  • Stats tab - Presents information related to the results of the solution generation and the solution itself. The data in this tab are as follows:

    These data are also displayed in the Solutions table.

    • Conduit - Displays information regarding the conduit itself.

      • Total Length - Displays the total conduit length in feet.

    • Bends - Shows the information specific to the bends or elbows within the solution.

      • Quantity - The total number of bends included in the solution.

      • ° / foot - Specifies the average bend angle across all conduit runs. This is calculated by dividing the Total Angle by the length of all straight conduits.

      • Total Angle - The cumulative sum of all bends’ angles within the solution.

    • Run IDs - Displays information regarding elements specified in the Conduit Schedule, and Revit project to be used for routing.

      • Enabled - The number of Revit elements enabled and specified in the conduit schedule for the Study.

      • Routed - Displays the number of enabled runs which were successfully routed. A percentage based on the total number enabled and how many were successfully routed is also displayed.

    • Estimates

      • Const. Time - A rough estimate of the installation time required for the solution.

      • Cost - A rough estimate of the cost associated with the solution's implementation.

    Estimates are intended for comparing solutions only and should not be used to determine actual construction amounts, as values can vary by region.


Placement Considerations

The Placement Considerations panel provides tools to review routing issues within the solution. It’s divided into two tabs: Unrouted Runs and Parts.

Conduit runs which ACP was not able to route are listed in the Unrouted Runs tab in Source-Destination format. Exploring unrouted conduit runs from the Placement Considerations panel allows users to quickly find it in the model, providing visual context for why ACP wasn’t able to fully route the Conduit Run.

For a step-by-step guide to review unrouted runs, refer to Reviewing unrouted runs.

Here are the functions within the Unrouted Runs tab.

  • Search - Shows unrouted run(s) with either source or destination matching the entered name of the Electrical Equipment (Panel Name) or Electrical Fixtures (ACP_E_Fixture_ID).

  • Previous conduit run - Selects the previous unrouted run.

  • Next conduit run - Selects the next unrouted run.

  • Unrouted runs list - Displays unrouted runs in Source-Destination format.

    • Select any one to zoom in to its Source, which is displayed as a target sphere, and to display the Unrouted run information panel.

  • Unrouted run information panel - Displays details of the unrouted run which were derived from the Conduit Schedule.

    • Click the Source or Destination to zoom in to its location where it’s displayed as a target sphere.

The Parts tab lists the parts that ACP was unable to place within the conduit run, shown as a red rectangle. These unknown parts will be exported with the solution when it is exported into the Revit project as Generic Model families, so they may be located within the model and manually fixed.

The controls within the Parts tab are as follows.

  • Search - Shows the parts with names matching the entered text.

  • Previous part - Navigate to the previous part.

  • Next part - Navigate to the next part.

  • Parts list - Displays parts that ACP wasn’t able to place.

    • Select any one to zoom in to its location and to display the Part information panel.

  • Part information panel - Shows all the Part type(s) tried to build the conduit run between the Source(s) and Destination(s).


View Controls

View Controls allow users to control the visibility of different elements of the model, making it easier to focus on specific areas without other parts obstructing the view. The View Controls are organized into three sections: Show Background Geometry, Visualizations, and Electrical. The model can also be configured to show or hide Bookmarks via the View Controls.

  • Expand/Collapse toggle - Expands or collapses the view control section.

  • View control group visibility toggle - Show or hide all View Controls within the section.

  • View control information - Show information about the elements in the model in a tooltip.

  • View control visibility toggle - Show or hide the parts of the model controlled by the corresponding view control.

Show Background Geometry

View controls for selecting background geometry options in a design application.In the Show Background Geometry section, each view control is a group of categories in Revit which are imported into the ACP study as part of the Background Geometry. These Revit categories are grouped together in ACP by common category types.

In addition to controlling the visibility of these Revit category groups in the 3D Solution Viewer, users can choose a different Background Geometry using the dropdown. Any existing Background Geometry in the ACP project can be used.

Visualizations

The Visualizations view control group contains visibility settings for ACP-specific geometry. Enabling these view controls shows in the model how certain areas were treated in generating the conduit route.

Below are the Visualizations view controls and their descriptions:

View Control

Description

Routing Boxes

Shows the Guidance Boxes placed in the Revit project, which are then imported into the ACP study as part of the Electrical Model. The different Guidance Boxes are as follows: (Click the down arrow for more details)

  • Keep out

    Creates an area where conduit routing should be avoided. 

    • ACP will route through Keep Out Boxes only if no other routing options are available.
  • May route

    Gives ACP the option to penetrate collision geometry, rather than route around it.

  • Preferred

    • Guides ACP to prioritize the volume of the box  for conduit routing when applicable.

    • Specific conduit runs may be forced to route within the box by assigning the Run ID in the Conduit Schedule to the Named Preferred Box

Preferred Spaces

When multiple routes are possible, Preferred Space tells ACP to choose a route that runs through this space.

  • If it doesn’t negatively impact the overall route.

Keep out Spaces

Prevents ACP conduits from routing within the volume of the specific Revit Spaces. 

  • ACP may route through keep out spaces if there are no other possible routes.

Off-Axis Areas

Shows the off-axis mass(es) in the model, indicating where ACP should deviate from the standard orientation relative to Project North when creating conduit routes.

Surface Connectors

Visualizes the Surface Connectors on the face(s) of each electrical element where conduits can be routed. For more information, refer to ACP Surface Connectors.

Supportable Volumes

Helps users analyze if certain areas can be used for placing support elements such as trapeze and wall plate. Click the down arrow for more details about supportability visualization.

  • Overhead

    Shows the supportable volume from the floor above until an obstruction, often a ceiling, is encountered. This is best viewed from a cross-section of a side, front, or back view.

    Volume is the space from the roof to the landing of the stairs on the top floor. It’s considered supportable since there are no obstructions within the space. The supportable volume is interrupted where the stairs would be.

    Supportable volumes and are shorter due to the ceilings which are considered as obstructions.

    3D architectural layout highlighting key structural elements and spaces within the building.

  • Wall

    Shows the supportable volume around walls. This is best viewed from the top.

    The image shows the top view of a building when the Wall supportable volume visualization is enabled.

  • Floor - Currently not supported and should be disregarded.

PRO TIPS:

  • View one Supportable Volume type at a time to avoid overlapping visualizations which may be more confusing than helpful.

  • Use Section Planes for a better view of Supportable Volumes.

Electrical

Electrical components are differentiated based on Revit’s Electrical Equipment and Electrical Fixtures categories. The view controls for these are under the Electrical view control group.

Bookmarks

The 3D Solution Viewer shows bookmarks by default. These are shown as labels in the same color as the study based on which the solution was generated. The 3D Solution Viewer can be configured to hide bookmarks using the corresponding visibility toggle in the View Controls panel.


Section Planes

Section Planes allow users to create custom cut views, enabling detailed inspections of conduit routing through floors, walls, and ceilings. There can be as many Section Planes as needed in the model.

Section Planes persist across solutions within the same session, allowing you to compare their cross-sections. As you switch between solutions, the viewer maintains the current visibility and section plane settings.

However, these settings are not saved in the project. If you close your ACP Workspace or exit the project, all visibility settings (including Section Planes) will be deleted.

3D model showing action planes with labeled axes and options for plane selection.The controls in the Section Planes panel are as follows:

  • Place section plane - Places a Section Plane parallel to the current view of the model.

    • Names of Section Planes are auto-numbered and may not be modified.

  • Delete section plane - Deletes the selected Section Plane in the model. Once deleted, it can no longer be retrieved or undone.

  • Section plane controls - When you select a placed section plane, it will be shown in the model with its controls:

    • Extend/retract plane - Represented by straight arrows, this adjusts the point along the plane to section through.

    • Rotate plane - Represented by double-headed arches, this rotates the plane to a different axis.


Bookmarks

Bookmarks allow users to save specific views for quick access. This may be used to document issues, or compare with other solutions.

  • New Bookmark - Place a new bookmark in the model.

  • View bookmark - View an existing bookmark by clicking its name in the Bookmark panel.

    • Users can also view bookmarks by clicking their corresponding labels in the model.

    • The 3D Solution Viewer will zoom in to the bookmark and display the Bookmark information panel.

  • View previous bookmark - View the previous bookmark as listed in the Bookmark panel.

  • View next bookmark - View the next bookmark as listed in the Bookmark panel.

  • Bookmark information panel - Shows information about the selected bookmark and contains tools for updating it.

  • Delete - Delete the bookmark.

    • This action can’t be undone.

    • In the Bookmark panel, this button appears when you hover over the bookmark.

  • Visibility toggle - Show or hide  the bookmark in the model.

    • Accessible in both the Bookmark panel and Bookmark information panel.

    • If Bookmarks is configured to be hidden in View Controls, all bookmarks will be hidden from view even if this visibility toggle is turned on.

Bookmark information panel

In the Bookmark information panel, users can do the following:

  • Edit Bookmark - Edit the Name and Description of the bookmark.

  • Share Bookmark - Copy a shareable URL of the bookmark.

  • Close Bookmark information panel - Close the Bookmark information panel and deselect the bookmark in the Bookmark panel.

  • Update current camera settings - Make the current view the default when viewing the bookmark.

  • Description - Displays the description of the bookmark.

  • Screenshots - Images related to the bookmark which may be used to show the bookmark in different views.

    • Open screenshot - Open the screenshot in the image viewer.

    • Delete screenshot - Delete the screenshot.

    • Upload new screenshot - Upload a new screenshot.

  • Zoom - Zoom in to the position of the bookmark.

  • Visibility toggle - Show or hide the bookmark.

  • Delete - Delete the bookmark.

    • This action can’t be undone.