Rayon Docs
Open RayonBook a demo
  • Welcome to Rayon's Resources
  • Documentation
    • Rayon Documentation
    • Rayon's Basics
      • What is Rayon?
      • Signing up
      • Your workspaces
      • Creating a new project
      • Navigating
      • Command access
      • Drawing
      • Sharing, commenting, annotating
      • Shortcuts
    • Models & team management
      • Importing files
      • Exporting & printing
      • Saving & model history
      • Organizations
      • Workspaces
    • Design
      • Setup
      • Drawing tools
      • Editing tools
      • Elements: walls, zones, openings, etc
      • Annotations: dimensions, leaders, text
      • Measurement: distance & area
      • Layers
      • Styles
      • Images
      • Blocks
      • Canvases
      • Views
      • Pages
      • Metadata & tables
    • Publishing & sharing
      • Sharing a model or a workspace
      • Publishing a library
      • Publishing a template
      • Presenting your project
  • Other resources
    • Product Updates
      • April '25 Product Updates
      • March '25 Product Updates
      • February '25 Product Updates
      • January '25 Product Updates
      • 2024 Product Updates
      • December '24 Product Updates
      • November '24 Product Updates
      • V2 Product Updates
      • July '24 Product Updates
      • June '24 Product Updates
      • May '24 Product Updates
      • April '24 Product Updates
      • March '24 Product Updates
      • February '24 Product Updates
      • January '24 Product Updates
      • Rayon's '23 Product Evolution
      • November 2023 Changelog
      • October 2023 Changelog
      • September 2023 Changelog
      • August 2023 Changelog
      • July 2023 Changelog
      • June 2023 Changelog
      • End of May 2023 Changelog
      • May 2023 Changelog
      • April 2023 Changelog
      • March 2023 Changelog
      • February 2023 Changelog
      • Rayon V1
      • Rayon V1 RC
    • Community
    • FAQ
    • Tutorials
    • Knowledge Base
    • System requirements
    • Rayon for Students
    • Switching to Rayon
    • Creating zoning plans in Rayon
  • Social
    • Instagram
    • TikTok
    • YouTube
    • LinkedIn
    • Pinterest
Powered by GitBook
On this page
  • Creating blocks
  • Editing vs overriding blocks
  • Using block libraries
  • Hosted blocks
  • We're always available!
  1. Documentation
  2. Design

Blocks

How to use block libraries in Rayon.

PreviousImagesNextCanvases

Last updated 4 days ago

Here is all you need to know about using and creating blocks.

Creating blocks

In Rayon, blocks allow grouping elements and saving them into your block library. Once saved, you can create as many instances as you would like: each instance will remain tied to its definition, such that editing any block will affect all block instances in your model.

To create a new block...

  • Select the elements you want to save as a block.

  • Click on the Block button (CMD + B) in the toolbar.

  • Your new block was added to your block library, in the left-side panel.

  • Click on the block name to rename it!

  • You can now drag and drop the block on your canvas to insert as many instances as you want.

Alternatively, blocks can be created through the import of DWG/DXF files, as Rayon can detect AutoCAD blocks, and turn them automatically into Rayon blocks.

Editing vs overriding blocks

Blocks can be either edited or overridden.

Editing a block means editing its underlying block definition.

  • Any changes done in edit mode will be applied to all instances of that block in your model.

  • Editing can be accessed in the edit bar, through double click on a block instance or through hitting CMD + E.

Overriding a block means tuning the aspect (styles and visibility) of a single block instance.

  • Any overrides applied to an instance will be carried by this instance, and only this one, while the it will keep its tie to its definition.

  • Overriding can be accessed in the edit bar, or through hitting CMD + O.

  • At any point, all overrides on a block can be reset, by hitting Reset all overrides (in the right click), or by hitting CMD + OPT + O.

Making unique a block means converting into its own definition.

  • In other words, at any point, a block instance can be detached from its deinition, and tunred into its own, unique defintion.

  • The Make unique option can be accessed in the right click on block, or through hitting CMD + U

Using block libraries

Rayon provides you with 10k+ blocks ready to be used.

In the Libraries tab of the Block panel, typing (almost) any item name will return blocks out of Rayon's libraries or that of your organization. Items with a purple tag are called Block families; they offer multiple versions of a given block. For instance, a chair family will provide you with the different views of the item: front, side, and top view...

Once inserted, a block instance can be swapped for a different block from the definition property of the block section.

Hosted blocks

Blocks can also be hosted into walls. A hosted block uses an insertion line, to specify how it should get inserted into a wall.

To create a hosted block...

  • Select the elements you want to save as a block.

  • Click on the Block button (CTRL + B) in the toolbar.

  • Click on the block and then on the Edit (E) button; now, you will notice a white dot in the middle of the block (this dot is its insertion point to the model).

  • Swap the dot with a line on the top right panel, and click on Done.

That's it! Your opening block will now punch a hole/snap on Rayon walls.

For more step-by-step information, watch our tutorial about how to use and create blocks in Rayon:

We're always available!

Much more

Feel free to email us at .

on block libraries here...
support@rayon.so