> ## Documentation Index
> Fetch the complete documentation index at: https://speckle-assistant.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# AutoCAD and Civil 3D

export const app_0 = "AutoCAD Civil 3D"

export const versions_0 = "2021, 2022 & 2023"

export const connector_0 = "AutoCAD Civil 3D"

<div class="callout my-4 px-5 py-4 overflow-hidden rounded-2xl flex gap-3 border-2 border-red-600 bg-red-100/50 dark:border-red-600 dark:bg-red-400/20" data-callout-type="warning">
  <div class="mt-0.5 w-4" data-component-part="callout-icon">
    <svg class="flex-none w-5 h-5 text-red-700 dark:text-red-300" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2" aria-label="Warning">
      <path stroke-linecap="round" stroke-linejoin="round" d="M12 9v2m0 4h.01m-6.938 4h13.856c1.54 0 2.502-1.667 1.732-3L13.732 4c-.77-1.333-2.694-1.333-3.464 0L3.34 16c-.77 1.333.192 3 1.732 3z" />
    </svg>
  </div>

  <div class="text-sm prose min-w-0 w-full text-red-700 dark:text-red-300" data-component-part="callout-content">
    <b>Notice</b>: This user guide is based on the legacy {connector_0} connector.<br />
    We recommend using our new connectors instead, as they are easier to use and actively maintained. This legacy documentation may not be up to date.
  </div>
</div>

<Info>
  Legacy Speckle supports {app_0} versions: {versions_0}
</Info>

## Getting started

To begin, you'll need to install this connector and add your Speckle account. Follow our instructions in [Speckle Manager](/legacy/user/manager) if you haven't already.

Once installed, you can find this connector in the `Add-Ins` tab under `Speckle 2`. Clicking this button will open the Speckle connector interface, which shows a list of all the projects you currently have in the model.

<Frame>
  <img src="https://mintcdn.com/speckle-assistant/LzEjPw7oADgMr4xu/images/legacy/acad/setup-plugin.gif?s=9e1edc38d7aeddbcf3284d3942866952" alt="Setting up the Plugin" width="600" height="114" data-path="images/legacy/acad/setup-plugin.gif" />
</Frame>

## User interface

<Note>
  This connector uses our shared Desktop UI.
</Note>

### Sending data

The AutoCAD Civil3D Connector supports selection filtering by layer.

### Receiving data

Geometry from projects will be added to AutoCAD / Civil3D layers starting with a prefix with the following format:

```
project[ model @ version id ]
```

Any layer information from the incoming project will be appended to the prefix with the standard AutoCAD delimiter `$`. When receiving from applications (like Rhino) with nested layers, the incoming full layer path will replace any default delimiters with `$`.

<Frame>
  <img src="https://mintcdn.com/speckle-assistant/LzEjPw7oADgMr4xu/images/legacy/acad/receiving-layers.png?fit=max&auto=format&n=LzEjPw7oADgMr4xu&q=85&s=3dc7c84c8bdba190d1a6a7c9b675536f" alt="Screenshot of Layers showing the source data" width="318" height="71" data-path="images/legacy/acad/receiving-layers.png" />
</Frame>
