> 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/arranging-furniture/furniture-placement.md).

# Arrange furniture

## Furniture placement

Click the furniture you want from the library on the left, then click once more at the desired spot on the drawing.\
You can easily place furniture wherever you want!

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

## Moving furniture

Moving with the mouse

* To move placed furniture, click the product, drag it to the desired location, then release the mouse.\
  At this time, a yellow guide line is activated and the snap function works, automatically aligning the product.\
  This is useful for matching the spacing between products or between a product and a wall.

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

**Moving with the keyboard**

After selecting a product, you can enter keyboard shortcuts to move it precisely by the desired amount.

* **Move in 10 mm increments**
  * Use the arrow keys ← ↑ → ↓
* **Move in 100 mm increments**
  * Use the arrow keys ← ↑ → ↓ while holding Shift

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

**Moving in 3D mode**

In 3D mode, when you click the product you want to move, a three-color axis appears.\
If you grab and drag the axis, you can move only along that axis; if you grab and move it outside the axis, you can move it freely.

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-989c5e1f97be45ce8011be730280748ad6ebd5dc%2Ffurniture-placement-4.png?alt=media)

### Relative movement

In 2D mode, you can use the \[Relative movement] feature to move products by an exact distance.

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-ccb4029ea479e971cdfde32d60f2f775b4e39061%2Ffurniture-placement-5.png?alt=media)

* Click the reference point you want to move from,
* and release the mouse at the desired location. (The distance moved will be shown on the screen!)
* If you want to move by an exact distance, enter the desired number in the distance field, then press \[Apply].
* If you click the \[Copy] button in the options window, the same product will be duplicated and two copies will be placed.

Shortcut

| Feature                     | Shortcut 1      | Shortcut 2     |
| --------------------------- | --------------- | -------------- |
| Move selected item (10 mm)  | ← ↑ → ↓         |                |
| Move selected item (100 mm) | Shift + ← ↑ → ↓ |                |
| Relative movement           | Alt + R         | Option (⌥) + R |

## Furniture rotation

Products can be rotated in both 2D and 3D modes.

1. Rotating with arrows

   To rotate a product, click the arrows and drag to the desired angle.\
   It snaps every 45 degrees, so you can rotate intuitively and easily.
2. Fine-tuning the exact angle

   If you want to rotate to an exact angle, you can adjust it by entering the angle value directly in \[Product Details] on the right.\
   If you set the desired angle numerically, even finer adjustments are possible.
3. Rotate 90 degrees with a shortcut

   Using the \[Q] shortcut lets you rotate the product by 90 degrees at a time.\
   It's useful when you want to adjust angles quickly and easily!

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-18e8517b0701972ef3f04c6efdaa3ac12c477e47%2Ffurniture-placement-6.png?alt=media)

{% hint style="info" %}
Turning off snap

If you want to move or rotate a product freely without snap affecting it, try moving while holding the Ctrl key.\
At this time, the snap function is temporarily turned off, allowing you to adjust it freely as you want.
{% endhint %}

**3D mode**

In the toolbar that appears when you click a product, click the \[Rotate] icon once and a rotation axis will appear, allowing you to rotate in the desired direction.\
You can adjust the angle by dragging the rotation axis directly, or enter the rotation value directly in the details on the right.\
Click the rotate icon again to exit rotation mode and return to the original move mode.

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-5b9dd570988d8ecabe71b4fdfee82efd89413bd1%2Ffurniture-placement-7.png?alt=media)

## Adjusting furniture size

If you want to adjust the size of placed furniture, there are two ways: using the product's Bounding Box and adjusting it in the product details on the right.

1. Adjusting with the Bounding Box

In 2D mode, when the Bounding Box is active, click and drag the points that appear to expand or shrink it as much as you want.

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-795ecd962adc0812eadc18be277fcede278269a5%2Ffurniture-placement-8.png?alt=media)

2. Adjusting in Product Details

When you click a product, try changing the width, depth, and height in the \[Product Details] on the right by using the slider bars or entering numbers directly.

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-4bff6f614c4d73ab53a862ea69da69db8f5bad81%2Ffurniture-placement-9.png?alt=media)

#### Keep aspect ratio

If you change one of the width, depth, or height values while the Keep aspect ratio checkbox is selected, the other properties will automatically change to match the ratio.

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

### Reset values

If you want to restore the product to its original state after placing it again, press the \[Reset values] button at the upper right of the properties.

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

## Introduction to toolbar features

Here are the features you'll want to learn about to decorate a space using the products you've placed in earnest.\
When you place furniture in the editor, a toolbar appears to the right of the furniture.\
Using the toolbar lets you easily use a variety of convenient features. Let's go through them one by one.

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

**2D mode**

* Flip horizontally: You can flip the product left and right.
* Flip vertically: You can flip the product top and bottom.
* Copy: Copies the selected product.
* Array placement: A useful feature for arranging multiple products at the same time.
* Delete: You can delete the product.
* Select same product: All identical products are selected, and you can check the group's detailed information in the right bar of the editor
* Rotate copy: Rotates the product to the desired angle and then copies it.
* Relative movement: You can place products at the desired spacing around a reference point.
* Lock: Locked products cannot have their properties changed. To unlock, click the product and then click the lock button.
* Hide: You can hide the product from the screen.
* Recommended furniture position: AI analyzes the furniture and the drawing and automatically places the furniture (product) in the optimal position.

## Copy furniture

In the toolbar that appears when you click furniture, click the copy button and then click once more at the desired location to place the copied product. (You can also copy and paste using Ctrl + C / V.)

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-8e7c1b23aa36607d9f79407a92482dfaa526733e%2Ffurniture-placement-13.png?alt=media)

### Array placement

This is a useful feature when you want to place multiple products. Products are duplicated and placed at the same intervals, and you can specify the number and distance. It can be used only in 2D mode.

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

1. Linear mode

* After clicking the array placement icon, click the reference point.
* Click the point while spacing it out by the desired direction and distance.
* To finish the array, click the \[Apply] button, or click anywhere on the drawing to exit the mode.
* You can adjust the distance and number of copies by entering them directly in the input fields at the top.

**Fixed spacing / fixed length (options)**

* Fixed spacing: Products are placed at the distance entered from the reference point.
* Fixed length: Products are placed in the number you specified within the distance entered from the reference point.

2. Circular mode: Arranges furniture in a circle. Specify the desired angle and number to place the furniture in a circle.

* Good for evenly placing chairs around a round table.

3. Path mode

This is a useful feature when you want to place products side by side continuously without breaks. For example, it can be used when repeatedly placing partitions.

* After selecting \[Array placement - Path], set the direction of the products.
* When you move the mouse toward the side where you want the placement, the products are placed along the path the mouse passes through.
* If you want to finish placing, press the \[Done ESC] button to exit the mode.

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-459c8dfb5a8a71d36254acc74f2a50ee22a81ef8%2Ffurniture-placement-15.png?alt=media)

### Rotate copy

Using rotate copy, products are copied with a mirror-like flip.\
You can adjust the distance and angle.\
It is useful for creating facing desk layouts or symmetrical arrangements.

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-7540733875bb5f2a7eff5806ac9c6c10c2e252a0%2Ffurniture-placement-16.png?alt=media)

* After clicking Rotate Copy, click the mouse where the desired angle and distance match.
* You can also enter a number for the distance to change it to an exact value. Press \[Apply] or \[Enter] to exit the mode.

{% hint style="warning" %}
This feature can be used only for a single product or a grouped product. When multiple items are selected, the \[Rotate Copy] button does not appear.
{% endhint %}

Shortcut

| Feature                    | Shortcut 1 | Shortcut 2     |
| -------------------------- | ---------- | -------------- |
| Array placement - Linear   | Alt + A    | Option (⌥) + A |
| Array placement - Circular | Alt + C    | Option (⌥) + C |
| Array placement - Path     | Alt + S    | Option (⌥) + S |
| Rotate copy                | Alt + X    | Option (⌥) + X |

## Deleting furniture

To delete furniture, click the furniture you want to delete, then click the delete icon that appears in the toolbar.\
Or you can also delete it by pressing the Delete or Backspace key.

## Hiding furniture

You can individually show/hide furniture. Click \[More - Hide] in the toolbar to hide the furniture.

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-73b10cd5728437e826c08f897138cc35d6d318a7%2Ffurniture-placement-17.png?alt=media)

To show hidden furniture again, click the icon in \[Floor management], then select the eye icon.

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-b6a76b8bb6671e1abe02d0667c50f1859e3cbe99%2Ffurniture-placement-18.png?alt=media)

## Locking furniture

When you lock furniture, it is excluded from selection.\
If you lock the furniture you want to keep fixed, arranging the space becomes easier.\
After clicking the furniture you want to lock, press \[More - Lock]; the Bounding Box will turn red and a lock icon will appear.

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-2c374ac9f990f9199999680454b7f2aab7145ab4%2Ffurniture-placement-19.png?alt=media)

There are two ways to unlock:

* You can unlock by clicking the lock button next to the selected furniture.
* You can unlock by selecting the locked product in the \[Floor management] tab.

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-c3ab7b68315960e274667d537676b12a24775ffa%2Ffurniture-placement-20.png?alt=media)

## 2D projection

After clicking a product in 3D mode, select the \[...] More button to use the 2D projection feature.\
This feature automatically aligns the product and shows it as one of six basic viewpoints (front view, rear view, left side view, right side view, top view, bottom view).

| View name           | Description                                                             |
| ------------------- | ----------------------------------------------------------------------- |
| **Front view**      | A viewpoint looking at the front of the product from the front          |
| **Rear view**       | A viewpoint looking at the back of the product from the front           |
| **Left side view**  | A viewpoint looking at the left side of the product                     |
| **Right side view** | A viewpoint looking at the right side of the product                    |
| **Top view**        | A viewpoint looking down at the product from above (shot from the top)  |
| **Bottom view**     | A viewpoint looking up at the product from below (shot from the bottom) |

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-5cc03a8583c9971292708f861260c68ee43b7c54%2Ffurniture-placement-21.png?alt=media)

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-355d23a13fd3bc725b37a4e4e5cde84d34b4a935%2Ffurniture-placement-22.png?alt=media)

## Grouping furniture

{% stepper %}
{% step %}

### Multiple selection

Multiple selection is possible in both 2D and 3D modes.\
You can select several products at once and use functions such as moving, aligning, and array placement.\
It is efficient because you can operate several products at once easily, without moving them one by one.

**Shift + drag (select a large area at once)**

* Using this method, you can drag to select multiple products at once.\
  Since all products within the area dragged with the mouse are selected at once, it is useful when moving or rotating multiple products at the same time.

**Shift + click (select only the products you want)**

* While holding Shift and clicking the products you want one by one with the mouse, you can select only the products you want.\
  If you click a product that is already selected again, it will be removed from the selection, so you can work by choosing only the exact products you want.

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-acbae199e8edf298d852eaef1ffdce6ba48dcf69%2Ffurniture-placement-23.png?alt=media)
{% endstep %}

{% step %}

### Grouping

Shortcut: Ctrl + G. If you group multiple products, you can manage them all at once.\
After selecting the products you want, click the \[Group] button in the toolbar and the products will be grouped into one group.\
Now you can move or rotate this group all at once.

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-b78093690d401aefa7b4e488f7adfaa884ddd96a%2Ffurniture-placement-24.png?alt=media)

{% hint style="info" %}
It is also possible to group already grouped products into another group.\
You can create multiple nested groups and manage various groups all at once, like a group of groups or a group of groups of groups, making it even more efficient!
{% endhint %}

#### **Ungroup**

Shortcut: Ctrl + Shift + G. If you want to manage grouped products individually, click the \[Ungroup] button.

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-0fe11d6646cee1c2d4e1610e294241ce3b5f4bc7%2Ffurniture-placement-25.png?alt=media)

**Shortcut**

| Feature                                                                           | Shortcut              |
| --------------------------------------------------------------------------------- | --------------------- |
| Multiple selection (when you want to select a large area at once)                 | Shift + drag          |
| Multiple selection (when you want to click and select only the products you want) | Shift + click product |
| Grouping                                                                          | Ctrl + G              |
| Ungroup                                                                           | Ctrl + Shift + G      |
| {% endstep %}                                                                     |                       |
| {% endstepper %}                                                                  |                       |

## Align furniture

Alignment can be used in both 2D and 3D modes.\
It is a feature that helps you align furniture neatly and easily, and when you select multiple products, alignment icons appear in the toolbar.\
Select the alignment function you want and apply it.

1. Vertical alignment

* Top alignment
* Middle alignment
* Bottom alignment

2. Horizontal alignment

* Left alignment
* Center alignment
* Right alignment

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-565d834f4ca8e9fb424e29cc37f6f3b46bee4910%2Ffurniture-placement-26.png?alt=media)

3. Height alignment (3D)

* Top alignment
* Middle alignment
* Bottom alignment

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-950f199ead53f4812871166e2179bdb62d07abda%2Ffurniture-placement-27.png?alt=media)

## Replacing products

When multiple products are selected, click the \[Replace Product] button that appears in the group details to choose a similar product from the furniture library on the left.\
Using this feature lets you replace the selected products with a new product in the exact same position.\
You can also check how many of the same products have been placed in the right \[Group Details].

Even if a message saying 'No products available' appears because there are no recommended products, don't worry.\
Press the back button, find the product you want again, and select it, and it will be replaced in the same position as the existing product.

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-8517cfe6bede3912d88f5d43e41ad0e1b1439bb7%2Ffurniture-placement-28.png?alt=media)

{% hint style="info" %}
If you have placed multiple copies of the same product, it is much more convenient to click \[Select Same Product] to select all products at once and then use \[Replace Product].
{% endhint %}

## Changing position properties

Each product has a position property assigned by default.

For example:

* Products placed on the floor: rugs
* Products standing on the floor: chairs, tables
* Products attached to the ceiling: ceiling lights, ceiling fans
* Products attached to walls: curtains, frames

In the editor, you can change this position property.\
Click a product and modify its position property in the product details on the right.\
For example, you can stage a picture frame attached to a wall standing on the floor, or replace a wooden plank attached to the ceiling with another decoration.

These changes apply only within that project, so feel free to try more creative arrangements!

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-9e96e3f02f321fdeca698fa0d1777e5318ffd395%2Ffurniture-placement-29.png?alt=media)

## Frequently Asked Questions

### Is there an easy tip for placing objects on top of products?

I'll tell you two methods.

1. **Enter height from the floor**

   When you want to place a prop on top of a table or storage unit, first check the height of the table or storage unit, then place the prop.\
   Next, in the product details on the right, enter \[Height from the floor] to match the height of the furniture, and the prop will be placed exactly on top of the table or storage unit.\
   Using this method, you can easily stage objects on top of things!

![](https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-ed4583772fe8f853bcf759f2e07150fb0d212566%2Ffurniture-placement-30.png?alt=media)

2. **Using wireframe mode**

   If you want to place objects on the middle part like a bookshelf, or if it is difficult to place because the top surface of the product is low, try using wireframe mode.\
   When you turn on \[Display mode - Wireframe mode] at the bottom of the editor, the outer faces of the product are shown as lines, making it easy to check the joining parts with other products.\
   Now drag the green arrow and place it so that it matches the face of the other product exactly.

### Can I load furniture from the original project into a new drawing?

In the Archisketch editor, you can use project-to-project '**Copy Room**' and '**Copy furniture**' functions to bring content from a previous project into a new drawing.\
See the method below.

**Bring in the entire room**

* Open the new drawing tab and the previous project drawing tab at the same time.
* In the previous project's drawing, click and hold the floor of the room you want to copy, then press Ctrl+C to copy the room.
* Move to the new drawing tab and press Ctrl+V to paste the room.
* Adjust the furniture in the room to fit the new drawing.

**Bring in only the furniture**

* Open the new drawing tab and the previous project drawing tab at the same time.
* With the furniture you want to bring in from the previous project selected, press Ctrl+C to copy the furniture.
  * Copy multiple furniture pieces: Hold Shift to drag and select the furniture you want.
* Move to the new drawing tab and press Ctrl+V to paste the furniture.
* Adjust the position of the pasted furniture to fit the new drawing.


---

# 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/arranging-furniture/furniture-placement.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.
