> 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/user-jp/expert-feature/cad-upload.md).

# CADアップロード

ArchisketchはCAD図面のアップロード機能に対応しています。\
ただし、アップロード前に図面のレイヤーがArchisketchの要件に合うように整理されている必要があります。\
レイヤーの整理ができていないとエラーが発生する場合があるため、必ず下記の案内を参考に整理してからアップロードしてください。

{% hint style="warning" %}
この機能はArchisketchの有料顧客に提供されます。
{% endhint %}

## 例

## アップロード可能なファイル形式（DXF）

* ファイル形式：DXF
* 最大ファイルサイズ: 10MB

<figure><img src="/files/aa853c1224988931407cf6e5f698f390b8bf0319" alt=""><figcaption></figcaption></figure>

## CADでレイヤーを整理する

Archisketchは合計4つのレイヤーのみ認識できます。\
図面をアップロードする前に、CADで下記のようにレイヤー名を設定してください。（大文字・小文字は区別せずに設定可能）

| 種類 | レイヤー名                       |
| -- | --------------------------- |
| 壁  | **`wall`**                  |
| ドア | **`door`**                  |
| 窓  | **`window`**                |
| 柱  | **`line`** または **`column`** |

### 壁

レイヤー名をwallに指定し、下記のように壁を描きます。

{% hint style="warning" %}
注意）壁の線と線は必ずぴったり接している必要があります。そうでないと、壁の検出が正しく行われません。

注意）壁と壁の間は閉じていない必要があります。

注意）曲線の壁は対応していません。
{% endhint %}

<figure><img src="/files/cb1600f6a07a55c221fe4b9fb8140629ad2c1488" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
壁が途切れているか確認しづらい場合は、Hatchを適用してみてください！

1つのHatchがきれいに適用されれば、壁ラインの整理が完了したといえます！
{% endhint %}

**追加機能**

* CADであらかじめ壁の高さを指定できます！\
  レイヤー名をwall\_2800のように設定すると、Archisketchエディターで壁の高さが自動的に2800mmとして適用されます。

<figure><img src="/files/83eaca28021d0fadcf32382fc7e9a33a860ff80c" alt=""><figcaption></figcaption></figure>

### ドア

* ドアを下記のようにブロックとして作成します。

<figure><img src="/files/f2a47871e5eaa62a531640a614aee80cc2632220" alt=""><figcaption></figcaption></figure>

* レイヤー名をdoorに指定し、ブロックをドアの位置に配置します。

<figure><img src="/files/801f7823539f4eae42fbb413ea574407d1731972" alt=""><figcaption></figcaption></figure>

### 窓

* 窓を下記のようにブロックとして作成します。

<figure><img src="/files/835597a3869840d5d512cf946251c49e314e7286" alt=""><figcaption></figcaption></figure>

* レイヤー名をwindowに指定した後、下記のように希望の位置に挿入します。

<figure><img src="/files/ea6b2c17baaac8c6adfbeb7acc6466fa237c69e1" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
注意）ブロック化されていない窓はArchisketchエディターで読み込めません。
{% endhint %}

### 柱

レイヤー名をlineまたはcolumnに指定し、多角形を描きます。

<figure><img src="/files/97cdcda86d006243de5c67b15069a6e28538f5fb" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
注意）多角形は直線または円で構成されており、始点と終点がつながった図形である必要があります。
{% endhint %}

柱の作成要件

* 円柱
  * 点の数が20個以上の多角形の場合
  * \[円柱]に変換されます
* 角柱
  * 点の数が4つで、長方形の場合
  * \[角柱]に変換されます

![](/files/23816836b747eab2715b7ec77579071e100f6d8a)

* その他の形状
  * 5～19個の点を持つ多角形の場合
  * \[設計型ライブラリ > 建築/資材エディター] に変換されます

注意事項

レイヤー内に要件に合わない図形が含まれている場合、正常にアップロードされません。

![](/files/8209b0ced3dabbc5f39fa65b540b71245091b3f2)

### ファイルを保存する

* ファイル形式は必ずdxfで保存してください。その他の形式はアップロード機能に対応していません。

## Archisketchでアップロードする

図面アップロード方法

* \[図面アップロード] → \[CADアップロード] → \[ファイル選択] の順に進みます。
* その後、レイヤーを選択できるウィンドウが表示されます。
* 必要なレイヤーだけをオン・オフできます。
* 選択が完了したら、右下の\[アップロード]ボタンを押してください。

<figure><img src="/files/171d58c576183c74d1fca322b83e35d901db8038" alt=""><figcaption></figcaption></figure>

## エディターで編集する

アップロードされた図面はArchisketch形式に変換され、壁の編集、製品配置、レンダリングなど、Archisketchのさまざまな機能を活用できます。

<figure><img src="/files/27d62c2a7f59070c9563d79c00fad503833871f2" alt=""><figcaption></figcaption></figure>

## 柱を編集する

アップロードが完了したら、柱を選択してから「属性 > 高さ」を修正し、柱を希望の高さに調整できます。

<figure><img src="/files/5300ba18694b98acfa8f5a8c0184769bb489a200" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/40091e37079ca34e050e28630831cbe394ccd075" alt=""><figcaption></figcaption></figure>


---

# 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/user-jp/expert-feature/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.
