Design Containment System
Coming soon
Active Revit document must be open. Adelphos JSON file must exist at the configured path. Cable tray family types must be loaded in the model. Level must exist near the base point Z.
Cable tray segments, elbow fittings, tee fittings, transitions, and containment accessories are created in the model. A 3D section box is set around imported elements. A run log is written.
When to use this
- User wants to import a containment (cable tray) layout from AutoCAD via Adelphos JSON.
- User needs to place high-level or low-level containment routes with fittings and accessories.
Creating containment manually element-by-element (use Revit native tools). Importing piping or ductwork (use DesignDrainageSystemCommand or ventilation commands). Editing existing containment routes (use Revit editing tools).
Inputs
| Name | Kind | Type | Required | Default | Description |
|---|---|---|---|---|---|
BasePoint |
selection | XYZ |
yes | — | Base point for containment placement "Pick Revit basepoint (target origin for import)" |
JsonPath |
config | string |
no | null | Path to Adelphos JSON file |
Returns
| Name | Type | Description |
|---|---|---|
CurvesCreated | int | Number of MEP curve segments created |
ElbowsPlaced | int | Number of elbow fittings placed |
TeesPlaced | int | Number of tee fittings placed |
BlocksPlaced | int | Number of family instances placed |
What you'll see in the chat
Setting up cable tray layout...
Preparing containment design import...
Resolving MEP types and levels...
Creating cable tray segments...
Placing elbow and tee fittings...
Importing containment accessories...
Finalizing containment model...
REST API
This command does not carry a [RestApi] attribute today. Once tagged, this section will auto-populate with:
POST /api/v1/commands/design_containment_system- Request body schema (from
[RestApiParam]) - Response schema (from
[RestApiResponse]) - curl / JS / Python code examples
Keywords & intent patterns
design containment · design the containment · containment system · create containment · cable tray · place cable trays
Patterns: design * containment · create * containment · containment * design · cable tray * design · place * cable tray
Related
| Related commands | DesignSmallPowerSystemCommand · DesignLightingSystemCommand · DesignFireAlarmSystemCommand · DesignMechPowerSystemCommand |
|---|---|
| Pillar | Containment |