> 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-en/make-project/draw-floor-plan.md).

# Draw floor plan

Draw a Floor Plan Yourself

## Draw a Floor Plan Yourself

In Archisketch, it’s okay even if you don’t have a floor plan for your home or don’t have the original drawing.\
You can easily draw your home in 3D using measurements you took yourself.\
When you enter a blank project, you’ll see the Floor Plan tab on the left, where you can draw the floor plan easily.

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-dbf577cf317dbd4c464777e6f53139121cddc1a4%2Fdraw-floor-plan-1.png?alt=media)

### Draw Walls

When you start drawing a wall (shortcut: L), a settings window appears at the top.

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-23b0a934cbfd222c6b5f68aa0d1a5fffbeacf3f0%2Fdraw-floor-plan-2.png?alt=media)

❶ Select wall reference: When drawing a wall, you can choose to base it on the center, inner wall, or outer wall.

❷ Wall thickness setting: You can set the thickness of the wall. The default is set to 200.

❸ Snap mode: Turning on snap mode activates yellow guide lines to make drawing walls easier. You can also turn snap mode off and draw freely.

❹ Orthogonal mode: Turning on orthogonal mode allows you to draw walls only at 90-degree angles.

When drawing walls, a floor surface is automatically created only when the endpoints connect.\
If wall ends are not connected, the unconnected points are shown in yellow.

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-6faf249a40820b614e7aa4ff72d1367b046d8c96%2Fdraw-floor-plan-3.png?alt=media)

### Draw Curved Walls

Not only straight walls but also **curved walls**can be created. This is used to represent round spaces like stadiums or walls with rounded ends.

#### Three Ways to Create Curved Walls

1. **Draw directly** — In the drawing tools, **Draw Curved Walls**select it and draw right away.
2. **Convert existing walls** — Click a wall, then **convert it to a curved wall in \[Wall Details]**.
3. **Right-click menu** — Right-click an existing wall and **curved walls** select the item.

<figure><img src="https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-ae2b40b4ce6e0807b6d8ddec00afaca805149793%2Fdraw-floor-plan-4.png?alt=media" alt=""><figcaption></figcaption></figure>

You can click Floor Plan Drawing > Draw Curved Wall, or click a created wall and change it to a curved wall in \[Wall Details].

<figure><img src="https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-3b310e5537daad5b968ad975b58a14a6ab4fc572%2Fdraw-floor-plan-5.png?alt=media" alt=""><figcaption></figcaption></figure>

You can convert a straight wall to a curved wall from the right-click menu of a created wall.

#### Adjust Curvature

After creating a curved wall, **adjust the degree of bending (curvature)**&#x74;o create various shapes such as stadium-style spaces or rounded ends.

{% hint style="warning" %}
**Please note** — Currently, curved walls **only support convex shapes that extend outward from the room**. They cannot yet be applied to concave walls that curve inward or partition walls shared by two rooms. (This limitation is for stability and may be expanded later.)\</aside>
{% endhint %}

#### Frequently Asked Questions

* **Can I change a curved wall back to a straight wall?** Yes, you can change it back to straight from Wall Details or the right-click menu.
* **I need a concave curve.** Currently, only convex shapes are supported. If needed, please divide the space layout to express it.

### Draw Rooms

Using room drawing makes it easier and faster to draw a floor plan.\
If you need to draw a floor plan from scratch, we strongly recommend using the room drawing feature.

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-8b8d1821bcdc03ec9581ec2597b218cb7203e435%2Fdraw-floor-plan-6.png?alt=media)

* Select the Room Drawing tool (shortcut: F).
* Click the starting point with your mouse on the grid screen.
* Click the ending point to create a room of the desired size. At this point, the size is automatically determined according to the grid.
* To enter exact dimensions, before clicking the ending point, type the horizontal length on your keyboard while the dimension number is active, then press Enter or Tab to enter the vertical length, and press Enter again to complete the room.
* Press Esc to exit the mode.

### Adjust Wall Length

You can easily adjust the size by grabbing a wall with the mouse cursor and dragging it.\
After clicking a wall, drag the mouse to expand or reduce the wall to the desired size.

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-75b115dafae58c6eead2d496d9d7975598ee252a%2Fdraw-floor-plan-7.png?alt=media)

Not only walls, but you can also grab and move vertices to create rooms in various shapes, not just rectangles.\
Click and drag the vertex you want, and you can adjust the room’s size and shape freely.

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-9d3444fd5a0225423bcdc289222deec561267bfe%2Fdraw-floor-plan-8.png?alt=media)

You can adjust wall length by entering the exact number yourself.\
Click the wall orthogonal to the wall whose length you want to change, and the number input field for the wall to be changed will be activated, allowing you to enter the desired value and press Enter to adjust the length.

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-54ae734d3f81b93bb9e6bd9a209fd285ea696328%2Fdraw-floor-plan-9.png?alt=media)

### Split Wall

The split wall feature lets you edit walls in more diverse ways and design spaces more creatively.\
When you click a wall, the split wall tool appears.

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-41c0707c51c74d53371a07cbafda4977cf00c547%2Fdraw-floor-plan-10.png?alt=media)

1. You can separate finishing materials vertically and manage them individually.

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-98c4c4f403e071ea62b9ba412fd4d380699c4607%2Fdraw-floor-plan-11.png?alt=media)

2. You can cut a wall to easily delete unwanted parts of the wall.

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-d2564cda0bb699acf654a3985dc4d55969f95c8f%2Fdraw-floor-plan-12.png?alt=media)

**Shortcut**

| Feature              | Shortcut 1       | Shortcut 2 |
| -------------------- | ---------------- | ---------- |
| Draw Walls           | L                |            |
| Draw Rooms           | F                |            |
| Erase Wall           | D                |            |
| Delete Selected Wall | Delete           | Backspace  |
| Delete Selected Room | Delete           | Backspace  |
| Undo                 | Ctrl + Z         |            |
| Redo                 | Ctrl + Shift + Z |            |

## Frequently Asked Questions

### Can I make a curved wall?

It is difficult to set a wall surface into a curved shape, but you can use the \[Split Wall] feature to implement the wall as a curved surface.\
By splitting the wall multiple times, you can create a shape closer to a curved surface, and by adjusting the width of fixed-window products and placing them, you can also create an effect like a panoramic window.

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-4fbb7b6098935c2168a4a87ab3529fa415d59209%2Fdraw-floor-plan-13.png?alt=media)

### Can I reverse the floor plan direction?

You can find the floor plan reverse feature under Floor Plan Drawing > Reverse Floor Plan.\
Both horizontal and vertical flipping are possible.

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-a55ae79bf3e540b307bb204097df178638a68e3d%2Fdraw-floor-plan-14.png?alt=media)

### Can I print the floor plan?

The floor plan print feature is not provided.\
Instead, we recommend using the screen capture function in 2D mode to save the image.

<figure><img src="https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-e62e4549ec3fcba2a967a59e68abaee61f6761b9%2Fdraw-floor-plan-15.png?alt=media" 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.archisketch.com/guide/user-en/make-project/draw-floor-plan.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
