# Drawing a floor plan with AI Co-Pilot

{% embed url="<https://youtu.be/2r4dSUZn8eo>" %}

#### 1. Open Plan Studio

* Click on the **Plans** icon at the top of the Finch interface.
* Make sure you have **My Library** selected, otherwise you won’t be able to create a plan.
* Click **Create Plan** to open the Plan Studio.

***

#### 2. Understand the Plan Studio tools

When Plan Studio opens, you’ll see the **Bounds** (apartment perimeter) and the **square meterage**.

At the top right, you’ll find useful toggles:

* **Dimensions (D)** → shows dimensions while drawing.
* **Unit and Space Labels (L)** → displays space type labels.
* **Accessibility Bounds** → shows access zones around furniture.
* **Graph Rules** → highlights compliance checks as you design.

***

#### 3. Draw the apartment bounds

* Double-click on the bounds to edit dimensions directly.
* For non-square apartments, use the **Draw Bounds** tool.
  * Hold **Shift** to keep lines straight.
  * Press **Enter** to finish drawing.

***

#### 4. Place the entrance door

* Press **T** to open the door tool.
* Place the **main entrance door** on your apartment.
* Adjust its width as needed.

***

#### 5. Use the AI Copilot for room suggestions

* Press **U** or toggle the **AI Copilot** icon.
* Start drawing internal walls.
* The AI will suggest room types (e.g., bathroom, bedroom).
* Click to accept suggestions.

Example:

* Draw one room → assign it as a **Bathroom**.
* Draw another room → accept the **Bedroom** suggestion.

***

#### 6. Create open-plan spaces with separators

* Use the **Separator** tool to divide larger areas.
* Example layout:
  * **Living space**
  * **Dining area**
  * **Kitchen**
* Finch will also recognize circulation zones (e.g., hallway).
* Add **storage** spaces as needed.

***

#### 7. Add interior doors

* Press **T** again to bring up the door tool.
* Place doors for each room (e.g., bedroom, bathroom).
* Use the dropdown to select different door types (e.g., sliding doors for storage).

***

✅ That’s it — you now have walls, doors, and space types assigned.

👉 In the next tutorial, you’ll learn how to **add furniture, check accessibility bounds, and set constraints** to ensure compliance.

***


---

# Agent Instructions: 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:

```
GET https://docs.finch3d.com/courses/drawing-and-generating-floor-plans-in-finch/drawing-a-floor-plan-with-ai-co-pilot.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
