Use **Place objects along a line** when you need a repeating run of the same event object: fencing, cones, toilets, or barriers along a corridor. It is the event-plan equivalent of traffic **Bulk signs**. One-by-one placement stays in [Event objects, areas, and routes](/hc/test/articles/event-objects-areas-and-routes-us).

![Short object row on the park — individual objects visible; Place objects along a line is the last icon on the left stack, under Add text](https://hel1.your-objectstorage.com/traffic-chart-tutorials/helpcenter/en_US/event-plans/15-object-row-tool.png)

## When you need this

Use it for a measured row that follows a path. Skip it to drop a single tent or generator. Skip it on a **Traffic Plan** — that tool is **Bulk signs**.

You need an organization workspace. Personal accounts still see the control, but it stays disabled.

## Who can use it

The tooltip on a blocked tool is **Pro feature** and **You need an organization account to place objects along a line.**

Switch to an organization workspace such as **Acme Events** if that is where the tool is enabled. Paying to unlock unlimited traffic signs on one plan (**Paid**) does not turn this on. [Feature not available for my account](/hc/test/articles/feature-not-available-us).

## Place a row

1. Open the event plan and wait until the map is ready. Clicking too soon can toast **Map is not ready yet**.
2. Click **Place objects along a line** on the left map stack (under **Add text**).
3. The picker title is **Place a row of objects**.
4. Search with **Search objects...**. **Most used** is the short recommended list. **All objects** is the rest of the catalog. Empty search: **No objects found.** Your own **Favorites** sit at the top when your account has them: [Favorite event objects](/hc/test/articles/event-object-favorites-us).
5. Click a type. The picker closes.
6. Click along the map to draw the line. Double-click to finish, or use **Continue line** later if leftover length remains.
7. Objects fill the line using the current **Measure spacing** settings.

![Picker titled Place a row of objects](https://hel1.your-objectstorage.com/traffic-chart-tutorials/helpcenter/en_US/event-plans/16-object-row-picker.png)

The row is one item. **Layers** lists it under **Object rows** (fallback name **Object row**). It is not a stack of unrelated **Event Objects**.

## Object row **Details**

Select the row on the map, or open **Layers** → **Object rows** and click it. **Details** shows the object count, line length and leftover distance, followed by **Measure spacing**, **Dimensions per object**, **Row label** and **Appearance**. If nothing is selected, **Details** says **Select an object, object row, area, line or text to view its details.**

### Measure spacing

Choose how the distance between neighbouring objects is measured. The two-object illustration is a schematic example, not a preview of the whole drawn row.

| Mode | Field | Meaning |
|------|-------|---------|
| **Between edges** | **Gap (m)** | Clear space between neighbouring objects. **0** means they touch. |
| **Between centers** | **Distance between centers (m)** | Center-to-center distance. The hint also shows the resulting clear gap. The minimum depends on the object's size and rotation along the row. |

Type a distance, then press Enter or leave the field to apply it to the map. The illustration follows the value while you type; the row updates when you finish editing. Meter values display up to two decimal places. An invalid value shows **Enter a value between** the allowed minimum and maximum **m** and does not replace the last valid setting.

Both modes start at the beginning of the line. Unused length remains at the end. The summary shows how many objects fit, the line length, and how many meters are left at the end. Use **Continue line** to extend it.

### Dimensions per object and appearance

**Dimensions per object** sets **Width (m)** and **Length (m)** for each item, not the length of the row. Use **Rotate 90°** when the other side should follow the line; the object count and center-spacing minimum can change with that rotation.

Use **Row label** for the run's name. **Appearance** holds the visual options supported by that object type.

Change the type with **Change object**. That reopens the picker. **Rotate 90°** turns every object in the row.

### Break one object out

Select a single object in the row when you need it off the line (a gate, a gap, a different size).

- **Break loose** takes that object out of the row. It becomes a normal **Event Objects** item you can move on its own.
- **Keep in the row** cancels a break that has not committed yet.

You must select the row first. You cannot break an object loose while a different row is armed.

### Delete

**Delete row** removes the whole row. **Delete Object Row** is the same action from **Details**. It does not delete unrelated objects you placed one by one.

## Continue the line

**Continue line** pins to the leftover end. Draw further along the corridor, then finish. The row keeps the same type and spacing.

If you start a new row instead, you get a second **Object rows** item.

## What good looks like

- The tool was used from an organization workspace, not from **Personal**.
- The row follows the real fence or corridor, with leftover length you can see.
- **Between edges** at **0** for a touching fence; **Between centers** when you care about center spacing (toilets, bins).
- **Layers** → **Object rows** lists the run. Individual kit still lives under **Event Objects**.
- **Auto-save: saved** (or a finished **Save**) before you close the tab.

## If something blocks you

| Situation | What to try |
|-----------|-------------|
| **Pro feature** / **You need an organization account to place objects along a line.** | Switch workspace to an organization. [Feature not available for my account](/hc/test/articles/feature-not-available-us) |
| **Placing objects along a line requires an organization account.** | The row was refused on save because the workspace is not an organization. Switch workspace and draw it again. |
| **Map is not ready yet** | Wait, then click the tool again |
| **No objects found.** | Clear **Search objects...**, or pick from **All objects** |
| Need a type that is not in the list | [Request a missing item](/hc/test/articles/request-a-missing-item-us), then keep drawing with the closest type |
| Want a PDF key of the row | Add the type to **Legend**: [Event plan legend](/hc/test/articles/event-plan-legend-us) |

## Related articles

- [Event objects, areas, and routes](/hc/test/articles/event-objects-areas-and-routes-us)
- [Event plans handbook](/hc/test/articles/event-plans-handbook-us)
- [Event plan legend](/hc/test/articles/event-plan-legend-us)
- [Place bulk signs along a line](/hc/test/articles/bulk-signs-us) (the same idea for traffic plans)
- [Feature not available for my account](/hc/test/articles/feature-not-available-us)