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

# Draw a floor plan

## Draw a floor plan directly

In Archisketch, it’s okay even if you don’t have a floor plan for your home or don’t have one on hand.\
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 easily draw your floor plan.

![](/files/ed3f4d1f17735bbb70974e0e1cf6be65ec2fdcc3)

### Drawing walls

When you start drawing walls (shortcut: L), you’ll see the settings window that appears at the top.

![](/files/20d10bec1f8be10450b5a636e927f1db2e41062f)

❶ Select wall reference: When drawing a wall, you can choose center, inner wall, or outer wall as the reference.

❷ Set wall thickness: You can set the wall thickness. The default value is set to 200.

❸ Snap mode: When snap mode is on, yellow guide lines are activated to help you draw walls more easily. You can also turn snap mode off and draw freely.

❹ Orthogonal mode: When orthogonal mode is on, you can draw walls only at 90-degree angles.

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

![](/files/8411b9f8b6017aae9c31ffd9a4fc5551d25db0ba)

### Drawing rooms

Using room drawing lets you draw floor plans more easily and quickly.\
If you need to draw a floor plan from scratch, we recommend making full use of the room drawing feature.

![](/files/2b84121768fc8227f65ab1ca395a6af85a1aa951)

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

### Adjusting wall length

You can easily adjust the size by grabbing the 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.

![](/files/2e4afa7dcd9261a9924086dbb37fb20a00348898)

In addition to walls, you can grab and move vertices to create rooms in various shapes other than rectangles.\
Click and drag the desired vertex to adjust the room’s size and shape freely.

![](/files/f58ffec77de5c2b709726b1372fd92349875f701)

You can adjust the wall length by entering the desired number directly.\
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. Enter the desired value and press Enter to adjust the length.

![](/files/5064d3fda000a34bab812fd3c497f5852516581b)

### Dividing walls

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

![](/files/ba950c948ead818c5480e23c2b342e81e09bad25)

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

![](/files/48594b7ccd748bb60f3a1d0357b8c025bfc9ff6b)

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

![](/files/eb06befc5ace004b01050aed71cff11ad568ade6)

**Shortcut**

| Function             | Shortcut 1       | Shortcut 2 |
| -------------------- | ---------------- | ---------- |
| Drawing walls        | L                |            |
| Drawing rooms        | F                |            |
| Deleting walls       | D                |            |
| Delete selected wall | Delete           | Backspace  |
| Delete selected room | Delete           | Backspace  |
| Undo                 | Ctrl + Z         |            |
| Redo                 | Ctrl + Shift + Z |            |

## Frequently Asked Questions

### Can I make curved walls?

It is difficult to set the wall surface in a curved shape, but you can use the \[Wall Divide] feature to implement the wall as if it were curved.\
If you divide the wall several times, you can make it closer to a curved surface, and by adjusting and placing the width of fixed window products, you can even create effects like panoramic windows.

![](/files/8a0b9f2cdfd9d9d5b1196908dfba5a0f3bf86bf4)

### Can I reverse the floor plan direction?

You can find the floor plan reversal feature under Floor Plan Drawing > Reverse Floor Plan.\
Both left-right reversal and top-bottom reversal are possible.

![](/files/4aae30aa7bdf46f191b654385bda8e392523f794)

### Can I print the floor plan?

The floor plan printing feature is not provided.\
Instead, we recommend saving the image using the screen capture feature in 2D mode.

<figure><img src="/files/bb3249f57f68815b4bff98ee5c4caf770ce840b0" 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-guide/make-project/draw-floor-plan.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.
