Skip to main content

Running a Service AI Model

Follow this walkthrough to run a Service AI model and load the results.

Written by Allsite Support

Service AI designs your storm and sanitary networks for you. It takes the existing and proposed surfaces plus your existing connections as inputs, and designs the catchments, pipe networks, and structures according to how your subnets and servicing parameters are configured. After setting up your servicing inputs, you validate the model, send it to Allsite.ai to run, and then load the results back into Civil 3D.

The Allsite.ai workflow has three stages: Prepare (extract + validate), Run (final validation, then send to Allsite.ai), and Results (load pipes, structures, and catchments back into the model).

What you need before running Service AI

Before running, confirm the following are in place:

Surfaces

  • Existing surface is set.

  • Proposed surface is set — this is required. It can be a surface produced by Level AI or one you supply. Level AI must have been run (or an equivalent proposed surface provided) before Service AI can run.

  • Servicing extent must be within the coverage of both surfaces.

Networks

  • Storm and sanitary networks selected via the ribbon dropdowns.

  • Parts List with appropriate families and sizes:

    • Toolspace>Settings> Pipe Network>Parts Lists

  • Part list assigned to Storm and Sanitary:

  • Part Families selected for pipes and structures types on Service AI Settings

  • Existing storm / sanitary structures added with status set to EXISTING and invert levels populated.

Service Ai Settings are available on the settings pane (clearing filters on the top):

Or from the popups when clicking any of Service AI buttons:

Each network needs an outlet (sink)

  • Storm — at least one output such as a pond, outfall, headwall, manhole, or pump station (ponds are the typical output).

  • Sanitary — an existing structure to collect to, such as a lift station, a connection to an existing trunk sewer, a treatment-plant connection, or a regional manhole.

Servicing layout

  • Servicing Extent added — defines where Service AI can place pipes and structures. All existing connections must fall within it.

  • Roads set up as Civil 3D corridors or Allsite.ai simple roads.

  • Parcels added, with residential parcels set to NORMAL.

Subnets

  • Every active subnet must contain at least one pit (source) and at least one sink (outlet), and be internally connected.

  • Each sink must have a valid invert elevation.

  • For corridor roads, set the subnet on the curb subassembly extended data.

Hydrology (storm)

  • Rainfall IDF set on Project Properties → Hydrology Data.

For full details on settings, see Storm / Sanitary Networks.

Service AI Prepare

Run Service AI Prepare from the Allsite.ai ribbon. A confirmation popup appears displaying the current selected Families with a link to update them in the settings pane opens (you can dock it to one side).

Validation messages appear in the model on the AS-REVIEW-INFO, AS-REVIEW-WARNING, and AS-REVIEW-ERROR layers. Use the Toggle Review Layers dropdown to turn each level on or off. Click a validation point to see details. More detailed information about validation errors and resolution steps is available here.

All review points have a priority from 1 (lowest) to 9 (highest), color-coded by criticality, with red indicating the highest criticality and yellow indicating lower criticality. Higher-priority review items are more likely to affect the Service AI run. Priority 9 review comments block the run and must be resolved before the model can be sent to Allsite.ai. Lower-priority comments may still affect the run and should be reviewed and corrected where necessary.

The Allsite AI Assistant provides an overview of review errors, lets you navigate to each error, and gives guidance on how to resolve it. Review comments are also logged in the Civil 3D Panorama Event viewer.

Not all review points need to be addressed. Review items below priority 7 may affect the model, but they may also be acceptable depending on the design context. Review the items before and after a model run. Review items below priority 5 are informational only, and their layer is off by default.

Service AI Run

After reviewing and validating your model, send it to Allsite.ai for the AI model run. Service AI Run performs an additional validation; if there are no priority 9 review items, the model is sent to Allsite.ai. Smaller jobs may take about 30 minutes, while large projects over 100 acres may take more than 2 hours.

Click the Status button to check the run status, or click the Allsite.ai button in the ribbon to open the project page in Allsite.ai and view progress.

Loading Service AI Results

When the run is complete, load the results. Loading the results removes previous proposed pipes and structures that were not locked and replaces them with the new data. Some extended data and native pipe and structure data is also updated. Catchments are also loaded into the model.

Did this answer your question?