Blocksare 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 namedbase 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 Referenceaccordion 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
Control
Описание
Block Name
Text field for naming a new block definition. Duplicate names are auto-incremented (Block, Block1, Block2…).
Базовая точка
Икс,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
Create Block Reference
Convert selected geometry into a named, reusable block
Shortcut Right-click → Create Block Reference
Select any geometry on the canvas, then use the Block Reference panel or the right-click context menu to convert the selection into a reusable block. The original geometry is removed from the canvas and replaced with a block instance at the same location.
Скриншот
[__INSERT_IMAGE__]
Шаг за шагом
1Select the geometry you want to group into a block (линии, SkyCiv Section Builder позволяет добавить отверстие, текст, размеры, hatches, и т.п.).
2Откройте Block Referenceaccordion and type a name in theBlock Name поле.
3Установите Базовая точка: type X,Y coordinates directly, или щелкните Выбиратьand click a point on the canvas (например. the corner or midpoint of the geometry).
4Нажмите Создавать. The block definition is added to the list and one instance is placed on the canvas.
💡
Поскольку мы хотим, чтобы другая сторона конструкции начиналась в этом месте:You can also right-click any selection and chooseCreate Block Reference – it uses the same flow and auto-populates a default name if the Block Name field is empty.
Insert Block Instances
Place Block Instance
Place one or more copies of a block onto the canvas
Once a block is defined, you can place as many instances as needed. Each instance is independent – it has its own position, вращение, and scale – but shares the same underlying geometry with all other instances of that block.
Скриншот
[__INSERT_IMAGE__]
Шаг за шагом
1In the Block Reference panel, click the block name in the list to select it.
2Нажмите Добавлять. The cursor enters placement mode.
3Click on the canvas to place an instance. The block’s base point aligns to the clicked position.
4Continue clicking to place more instances. Нажмите Esc или щелкните Добавлятьagain to exit placement mode.
💡
Поскольку мы хотим, чтобы другая сторона конструкции начиналась в этом месте:Active snap settings apply during placement – use endpoint, midpoint, or grid snaps to position instances precisely relative to other geometry.
Edit a Block
Edit Block
Modify block geometry – changes propagate to all instances automatically
Context menu Right-click → Edit Block
Block edit mode lets you modify the geometry inside a block definition. While in edit mode, the block’s contents are displayed as editable canvas objects. Any geometry tools (линия, дуговой, текст, измерение, и т.п.) can be used to add or modify the block’s content. Saving the changes updates every instance of that block on the canvas.
Скриншот
[__INSERT_IMAGE__]
Entering edit mode
1Click a single block instance on the canvas to select it.
2Нажмите редактироватьin the Block Reference panel, or right-click and chooseEdit Block.
3The block’s geometry appears as editable items. A bounding highlight shows the block boundary.
4Draw new geometry or modify existing items inside the block. You can also update the base point usingВыбирать.
5Нажмите Updateto save and exit edit mode – all instances reflect the changes immediately. Нажмите Отменаto discard changes and exit.
✅
Update vs Cancel:Updatesaves the new geometry to the block definition and refreshes all instances. Отменаrestores the original definition – any geometry drawn during edit mode is discarded.
⚠️
Заметка:Undo and Redo are disabled while in block edit mode. Exit edit mode first (через Update или Отмена) before using Undo/Redo.
Explode a Block
Explode Block
Convert block instances back into individual editable objects
Взорватьсяconverts one or more selected block instances into their constituent geometry. The geometry is placed at the correct world-space position (factoring in the instance’s position, вращение, and scale). The block definition remains in the library – only the selected instances are affected.
Скриншот
[__INSERT_IMAGE__]
Шаг за шагом
1Select one or more block instances on the canvas.
2Нажмите Взорватьсяin the Block Reference panel.
3The instances are replaced by individual geometry objects. All object properties (layers, colors) are preserved.
⚠️
Заметка:Exploding is destructive – the instance link to the block definition is broken. If you later edit the block definition, exploded geometry will not be updated. Use Undo if you exploded accidentally.
Block Instance Properties
Block Instance Properties
Adjust per-instance scale independently of the block definition
Context menu Right-click → Properties
Each block instance has a configurableШкалаproperty that is independent of the block definition and other instances. Open the properties dialog by right-clicking a selected instance and choosingсвойства.
свойства
Имущество
Описание
Выберите ось Z или Y
Шкала
Uniform scale factor for this instance. 1.0 знак равно 100%, 2.0 знак равно 200%, 0.5 знак равно 50%.
1.0
Dialog buttons
Update – Applies the new scale and closes the dialog.
Сохранять – Applies the new scale and keeps the dialog open for further edits.
Отмена – Closes the dialog without applying changes.
💡
Поскольку мы хотим, чтобы другая сторона конструкции начиналась в этом месте: Нажмите неподвижная точка в пространстве, которая не движетсяinside the properties dialog to apply and close, или Escto cancel – no need to reach for the mouse.
Ярлыки
Block commands do not have a default keyboard shortcut assigned, но Add Selected as Blockaction 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:
✔ Lines
✔ Arcs
✔ Circles
✔ Points
✔ Polylines
✔ Text labels
✔ Leader Text
✔ Multi-Leader Text
✔ Dimensions (линейный, projected, угол, радиус)
✔ Hatches
✔ Revision Clouds
✔ Gridlines / Оси
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 “handle” 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 Instancesbutton 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 theBlockscheckbox 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.
Зарегистрируйтесь на бесплатную учетную запись и получите доступ к мощному анализу + программное обеспечение для проектирования:
✓ Мощное программное обеспечение для анализа ✓ Доступ к 90+ Инструменты проектирования ✓ Ассе, КАК, В, NBCC нагрузочный генератор ✓ Стали, лесоматериалы, бетон, SkyCiv предоставляет ряд предварительно настроенных по умолчанию