For the complete documentation index, see llms.txt. This page is also available as Markdown.

Tables

Assign and list properties of your items.

Tables let you list, filter, and organize the properties of entities in your model. Use schedule templates to create a room schedule, furniture list, or door schedule in one click. Tables are managed in the Tables panel on the left side of the editor and can be inserted on the canvas, where they stay linked to their source data.

Creating a table

To create a new table, click the + button. Once created, a table can be displayed in full screen mode, to allow for a smoother browsing experience. Note that the table source dropdown, in the table panel header, will define which canvas the table should consider listing.

Schedule templates

Templates create a ready-to-use table in one click. The template selects the right entity type, adds relevant columns, creates any missing properties on your model, and configures the summary row.

Three templates are available:

  • Room Schedule lists all zones with their name, area, and columns for room number, floor finish, wall finish, and notes.

  • FF&E Schedule lists all block types with a preview, count, unit price, and a computed total cost column.

  • Doors & Windows lists opening blocks with their name, dimensions, and count.

Properties created by templates (like Unit Price or Total Cost) are shared across all models. If you use the same template in a different model, the properties will match, avoiding duplicates when models are merged. Computed properties like Total Cost calculate automatically based on other columns.

Select Custom to create a blank table. Choose a single entity type to get started, then add columns and filters as needed.

Curating a table

Inside the table panel, a table can be curated to display specific entity types, properties, and to organize data using grouping, sorting, and filtering.

Entity types & table source

Each table shows one entity type. The entity type filter at the top of the table lets you switch between:

  • Block Definition for furniture and equipment lists (one row per block type, with count)

  • Zone for room schedules (one row per zone, with calculated area)

  • Wall for wall specifications (one row per wall segment)

  • Block Instance for per-instance listings (one row per placed block)

Additional entity types (Page, Layer, Style, Shape) are available under the advanced toggle in the three-dot menu.

The table source dropdown in the panel header defines which canvas the table pulls data from. You can select all canvases, the active one, or a specific canvas.

To narrow down further, you can draw a region filter directly on the canvas. This limits the table to only the entities within that area, useful when working with large drawings where you only need to list items in a specific zone.

Adding properties

Click on the + button at the top-right of your table to add new properties as columns. You can drag and drop column headers to reorder them, and remove any column you no longer need.

Some properties are computed and calculate their value automatically based on other columns. For example, the Total Cost property in an FF&E schedule multiplies Count by Unit Price. Computed values update as the underlying data changes.

Sorting & filtering

You can sort the table based on any column by clicking the column header menu.

To filter the table, use the filter bar below the entity type chips. Click Add filter to create a filter clause. Each clause specifies a property, an operator, and a value. You can add multiple filter clauses to narrow down your data further.

You can also add a filter directly from the column header menu, which will create a filter scoped to that column.

Grouping

You can also arrange tables by group. Groups can be based upon any given property.

Inserting a table on the canvas

Once created inside the table panel, a table can be inserted on the canvas by clicking Insert. The canvas table is linked to its source in the panel. Any changes you make in the panel (adding columns, removing rows, updating filters) can be synced to the canvas table.

A linked canvas table displays all data from the panel, including the summary row at the bottom. The table content is managed from the panel and cannot be edited directly on the canvas. You can still resize, format, and restyle the canvas table freely. Your styling is preserved when you sync.

Inside the table command, a table can either be created as none, or using an existing table as source. To that effect, the source property can be found in the active properties of the table command. Note that if a table is empty, its row/column count can be edited. This option is, however, not available if a source table is set.

Alternatively, a table containing empty cells that can be edited manually, can be created directly on the canvas by using the Table TA tool.

Keeping tables in sync

When you make changes to a table in the panel, linked canvas tables can be updated to reflect those changes.

Syncing

A sync button appears in the table panel header. When a linked canvas table is out of date, the button is highlighted. Click it to update all canvas tables linked to that source at once. You can also sync a single canvas table from the properties panel when it is selected.

Navigating to the source table

When you select a linked canvas table, the properties panel shows a button to open the corresponding source table in the panel. This makes it easy to find and edit the data behind any canvas table.

Detaching from source

If you want to edit a canvas table freely, you can detach it from its source. In the properties panel, open the source dropdown and select None. The table becomes a standalone canvas table with fully editable content, no longer linked to the panel.

Exporting a table

You may also export your tables at any time in .csv or .xlsx formats using the Export option of the table context menu.

Tutorial

For more step-by-step information, watch our tutorial about how to use tables and metadata in Rayon.


We are always available

Book a demo with our team, right here. To get some support, reach out to us through our in-app support chat. More about our support policy right here.

Last updated