> For the complete documentation index, see [llms.txt](https://docs.archisketch.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.archisketch.com/guide/enterprise-en/cad-upload/cad-upload.md).

# CAD Upload (Image Conversion)

{% hint style="info" %}
This feature is available only to some enterprise customers.
{% endhint %}

Archisketch provides a feature that lets you upload CAD files and convert the corresponding drawings into images for use.

<figure><img src="https://917231921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fh5B2S7uKpAIaFKDxegCT%2Fuploads%2Fgit-blob-5462659a0765ba33a2ab65fdd566ebd6c0b97c68%2Fcad-upload-1.png?alt=media" alt=""><figcaption></figcaption></figure>

***

### Upload method

Proceed through the steps below.

> Upload dxf file → (image conversion) → enter dimensions → upload background image → draw walls

#### Step 1. Prepare the CAD file

* Available file formats: `dwg`, `dxf`, `pdf`
* Size limit
  * `dwg` : 5 MB or less
  * `dxf` : 10 MB or less
* Layer cleanup: Be sure to include `wall`in the layer name that indicates a wall.

<figure><img src="https://917231921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fh5B2S7uKpAIaFKDxegCT%2Fuploads%2Fgit-blob-5e0cd8a250b819eb214fe1dab246875a7aa9427e%2Fcad-upload-2.png?alt=media" alt=""><figcaption></figcaption></figure>

#### Step 2. Click \[Drawing Upload → CAD Upload]

Create a new project and select \[CAD Upload].

#### Step 3. Set drawing dimensions

After the file is converted into an image, enter the dimensions to match the drawing scale.

#### Step 4. Draw the floor plan

Use the drawing converted into a background image as your base and draw walls to create your own space.

***

### Upload error

We will guide you through the errors that may occur during the upload process.

#### Error 1. Unable to Detect Wall Property

In this error message case, **Wall component**may be missing. For proper wall detection, be sure to include **"wall"**&#x69;n the layer name that indicates a wall.

* Example layer names that can be detected as walls

```
wall
Wall
WALL
wall5
WALL2
... etc
```

#### Error 2. Unable to Convert File

In this error message case, the AutoCAD version is not compatible or `dwg` there is a problem with the file, so `dxf` it needs to be converted to `dxf` Please match the AutoCAD version or convert it to the extension and try again.

**Convertible versions**

<table data-search="false"><thead><tr><th>Version</th><th>AutoCAD Release</th></tr></thead><tbody><tr><td>AC1009</td><td>AutoCAD R12</td></tr><tr><td>AC1012</td><td>AutoCAD R13 -> R2000</td></tr><tr><td>AC1014</td><td>AutoCAD R14 -> R2000</td></tr><tr><td>AC1015</td><td>AutoCAD R2000</td></tr><tr><td>AC1018</td><td>AutoCAD R2004</td></tr><tr><td>AC1021</td><td>AutoCAD 2007</td></tr><tr><td>AC1024</td><td>AutoCAD 2010</td></tr><tr><td>AC1027</td><td>AutoCAD 2013</td></tr><tr><td>AC1032</td><td>AutoCAD 2018</td></tr></tbody></table>

#### Error 3. File Size Too Big

In this error message case, one drawing or element contains too much unnecessary information. To resolve this, you need to remove unnecessary drawings (3D CAD such as elevation or side views) or remove furniture information other than walls, windows, and doors. `dwg` Files are limited to 5 MB or less and `dxf` files are limited to 10 MB or less.

**Example)**

* Unnecessary drawings

<figure><img src="https://917231921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fh5B2S7uKpAIaFKDxegCT%2Fuploads%2Fgit-blob-77f6679f4d97831ff4120b453ce19d8782507670%2Fcad-upload-3.png?alt=media" alt=""><figcaption><p>&#x3C;side view>, &#x3C;front view> ❌</p></figcaption></figure>

* Required drawings

<figure><img src="https://917231921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fh5B2S7uKpAIaFKDxegCT%2Fuploads%2Fgit-blob-1dd00b064fd35b21352bbc82733cd281f060abe0%2Fcad-upload-4.png?alt=media" alt=""><figcaption><p>&#x3C;2nd floor plan>, &#x3C;1st floor plan> ✅</p></figcaption></figure>

#### Error 4. CAD Import Timeout

For this error message, conversion is not possible, so if you send the drawing to Archisketch Channel Talk, we will work on the file in a usable format for you.

#### Error 5. Does Not Support Any File Extension Other Than .dwg/dxf

In this error message case, the extension of the uploaded file is `dwg` or `dxf` not. `dwg` or `dxf` Please try again with the file.

#### Error 6. Other errors

If it is not one of the error messages above, or if another error prevents upload, **Archisketch Channel Talk**please send us the details there. Thank you.

***

### Frequently Asked Questions

**Is it not possible to upload the CAD file itself instead of converting it into an image?**

In addition to image conversion, there is also a feature that directly recognizes CAD files and automatically detects elements such as walls, windows, and doors. Please note that this feature is included in the paid service.

[(Learn more →)](/guide/user-en/expert-feature/cad-upload.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.archisketch.com/guide/enterprise-en/cad-upload/cad-upload.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
