Blocks
Blocks are reusable drawing components – a named collection of geometry that can be placed on the canvas multiple times as lightweight instances. Editing the block definition automatically updates all placed instances.
使用 Block Reference 控制板 (right-side accordion) to create, insert, 编辑, and manage blocks.
Concepts
Block Definition – The template that stores the geometry and a named base point (起源). Changing the definition updates every instance placed on the canvas.
Block Instance – A lightweight reference to a block definition placed at a specific position, with an independent scale and rotation. Instances share the same geometry data – they do not duplicate it.
基点 – The local origin of the block. When you place an instance, the base point aligns to your clicked position on the canvas.
Block Reference Panel
的 Block Reference accordion on the right-hand sidebar contains all block controls. Click the accordion header to expand it. The header shows a count of defined blocks in parentheses.
Panel Controls
| 控制 | 描述 |
|---|---|
| Block Name | Text field for naming a new block definition. Duplicate names are auto-incremented (Block, Block1, Block2…). |
| 基点 | X,Y coordinate field for the block origin. Type coordinates (例如. 100, 50) 或使用 挑 to click a point on the canvas. |
| 挑 | Activates a crosshair cursor. Click anywhere on the canvas to set the base point coordinates. |
| 创造 / 加 | Shows 创造 when geometry is selected (creates a new block). Shows 加 when a block is selected in the list (places a new instance). |
| Select All Instances | Selects every canvas instance of the currently highlighted block definition. |
| 编辑 | Enters edit mode for a single selected block instance. Only available when exactly one instance is selected. |
| Update | Saves changes made during edit mode back to the block definition, updating all instances. |
| 取消 | Discards all changes made during edit mode and restores the original block definition. |
| 爆炸 | Converts selected block instances back into individual canvas objects at their world positions. |
| 消除 | Deletes the selected block definition (and all its instances) or removes selected instances from the canvas. |
The block list below the controls shows all defined blocks with their instance count (例如. Column Detail | 4 instances). Click a row to select that block definition.
Create a Block
Insert Block Instances
Edit a Block
Explode a Block
Block Instance Properties
捷径
Block commands do not have a default keyboard shortcut assigned, 但是 Add Selected as Block action is available in the shortcut customization panel (Help → Shortcuts tab) and can be bound to any key combination.
| 行动 | 默认快捷方式 | 笔记 |
|---|---|---|
| Add Selected as Block | None (customizable) | Creates a block from the current selection. Disabled if no geometry is selected or block instances are selected. |
| Create Block Reference | Right-click menu | Available in the right-click context menu when geometry (not instances) 被选中. |
| Edit Block | Right-click menu | Available in the right-click context menu when exactly one block instance is selected. |
| Exit placement mode / Edit mode | Esc键 | Cancels block instance placement without saving. |
Supported Content
The following object types can be included inside a block definition:
Not supported inside blocks: 图片, construction lines, tables, and nested block instances (blocks within blocks).
尖端 & 笔记
One edit, many instances: Edit the block definition once and every instance on the canvas is updated automatically – no need to manually revise each copy.
Unique names: Block names must be unique. If you enter a name that already exists, a numeric suffix is added automatically (Block, Block1, Block2…).
Base point matters: The base point is the “处理” used for placement. Set it to a meaningful location – 例如. the bottom-left corner of a detail, or the centre of a bolt pattern – to make insertion snapping predictable.
Select All Instances: 使用 Select All Instances button to select every instance of a block at once – handy for bulk moves, layer changes, or exploding all copies together.
Filter selection: 在里面 过滤器选择 对话, enable or disable the Blocks checkbox to control whether block instances are selectable during box or click selection.
Saved in the file: Block definitions and instances are saved with the canvas JSON. When you share or reload a file, all blocks and their instances are fully restored.

