About items created during initialization

Prev Next

During Project Initialization within Revit, essential components such as views, parameters, schedules, families, and filters are created. These components establish the necessary structures for data exchange between Revit and ACP, and ensure that the Revit project works with ACP’s workflow.

This guide describes each of these items created in the Revit project by the ACP Project initialization.


Project Parameters

ACP creates parameters in your project which either require direct user input in Revit prior to generating solutions from a Study OR are populated when a conduit solution is exported from ACP into the Revit project.

Revit modifiable (Required for Solution generation)

The parameters listed in the table below are used to evaluate Spaces, Electrical Equipment, and Electrical Fixtures to Generate a conduit routing solution. These must be configured in the Revit project before importing the Electrical Model and Background Geometry into ACP.

Parameter

Data Type

Element Categories

Description

ACP_Area_Class

Text

Spaces

Identifier to group multiple spaces together.
Used to set the Scope of design rules to multiple spaces at once.

ACP_C_Enabled

Yes/No

Electrical Equipment
Electrical Fixtures

Marks elements to be used as sources and/or destinations in the ACP studies.

ACP_E_Fixture_ID

Text

Electrical Fixtures

Assigns unique names to enabled electrical fixtures for ACP identification.

ACP_C_Keepout

Yes/No

Spaces

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

ACP_C_Preferred

Yes/No

Spaces

Guides ACP to prioritize specific Revit Spaces for conduit routing.

ACP_E_Target_Bottom_Face

Yes/No

Electrical Equipment

Specifies whether ACP can route to the bottom face of a given piece of electrical equipment.

Input Schedule-extracted (Extracted from exported solution)

The properties of the parameters in the table below are derived from the data entered into the Conduit and Feeder Schedules in the Schedule Inputs tab of the Study. ACP processes this data and integrates it into the conduit solution. When the solution is exported from ACP into the Revit project, the ACP Conduit Run Schedule is populated, and the corresponding Conduits, Conduit Fittings, and Conduit Runs are created with the assigned properties.

Changes to the Revit model conduit are not reflected in the Schedule Inputs. These properties should generally not be changed directly in Revit as doing so may cause inconsistencies

Parameter

Type

Element Categories

Description

ACP_E_Conduit_Run_ID

Text

Conduits
Conduit Fittings
Conduit Runs

Unique identifier representing a specific Raceway (or Source and Destination between which conduit should be run).

This corresponds to the ID column in the Conduit Schedule.

ACP_E_Source

Text

Conduits
Conduit Fittings
Conduit Runs

Electrical source providing power to a destination.

This corresponds to the Source Name column in the Conduit Schedule.

ACP_E_Destination

Text

Conduits
Conduit Fittings
Conduit Runs

Electrical equipment or fixture receiving power from a source.

This corresponds to the Destination Name column in the Conduit Schedule.

ACP_E_System

Text

Conduits
Conduit Fittings
Conduit Runs

Type of electrical System the Raceway serves.

This corresponds to the System column in the Conduit Schedule.

ACP_E_Feeder_ID

Text

Conduits
Conduit Fittings
Conduit Runs

Feeder ID for a Raceway.

This corresponds to the Feeder ID column in the Conduit Schedule and Feeder_ID in the Feeder Schedule.

ACP_E_Parallel_Runs

Text

Conduits
Conduit Fittings
Conduit Runs

Number of parallel conduits for the specified Raceway.

This corresponds to the Parallel Runs column in the Feeder Schedule.

ACP_C_Study_Information

Text

Conduits
Conduit Fittings
Conduit Runs

The project name, study name, and solution number. These are derived from your ACP project and are typically used for filtering and comparison.

Some additional parameters are added to the project during initialization that are not currently used by ACP. These parameters will not appear in the ACP Conduit Run Schedule, and either contain static information or are blank. Do not delete these parameters, as doing so will force a reinitialization of your project and they will be added back automatically.

(ACP_E_Conduit_Element_Id, ACP_E_Conduit_Run_Length, ACP_E_Conduit_Segment_Id, ACP_E_Conduit_Size, and ACP_E_Dedicated_Conduit)


Views

  • ACP-Import

    • The 3D view used by ACP to import Revit project geometry and data for analysis and solution generation in a given study.

    • Any elements not visible in this view will not be imported into the ACP study for analysis.

View Templates

  • ACP-Import-Template

    • Automatically applied to the ACP-Import view upon creation.

    • Includes all default visibility settings for the ACP-Import view.

    • Hides multiple categories to prevent unnecessary elements from being imported into the study and slowing down the processing time.

    • For more information about using the ACP-Import-Template, refer to Setting up the ACP-Import view.

  • ACP-Plan

    • Not automatically applied to any view.

    • Designed for use on any Plan view, including Floor Plans or Reflected Ceiling Plans, this template makes it easier to identify Guidance tools (Keepout, Preferred, and unselected spaces) as well as exterior walls.

    • For more information, refer to About the ACP-Plan view template.


Schedule

  • ACP Conduit Run Schedule

    • A Conduit Run schedule created to report properties from the conduit solution exported from an ACP solution into the Revit project.

         


Loadable & System families

  • ACP Guidance Box

    • A generic loadable family used for assigning routing preferences.

    • The family types are:

      • Preferred Box

        When multiple routes are possible, a Preferred Box tells ACP to prioritize a route that runs through this box if it doesn’t negatively impact the overall route.  

      • Keep Out Box

        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 Box

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

  • ACP-EMT Conduit

    • The system conduit type which should be used when exporting conduit solutions from ACP.

      • Additional families are also loaded into the project to make up this system.


Workset

  • ACP - Conduit Export

    • Created to help organize exported conduit solutions from ACP.

      • Not Required - Exported conduit solutions may be assigned to any workset.