Електрично-принципова схема (ЕПС)
ElectroBoard автоматично генерує електрично-принципову схему (ЕПС) з вашого щита. Це стандартний технічний документ, який показує логічні електричні з'єднання між компонентами за допомогою IEC/ДСТУ символів.
Чим відрізняється від монтажної схеми?
Монтажна схема (головний екран) показує фізичне розташування приладів на DIN-рейці. ЕПС показує як електрично з'єднані кола — це саме той документ, який потрібен для здачі об'єктів, отримання дозволів та проєктної документації.
Як відкрити ЕПС
- Відкрийте будь-який проєкт щита в редакторі
- Натисніть «Експорт ▾» в тулбарі
- Оберіть «ЕПС схема»
Або перейдіть напряму за адресою: /board/[id]/schematic
[screenshot: меню Експорт з пунктом «ЕПС схема»]
Що відображається на схемі
Шини (горизонтальні лінії)
- Фазні шини — L1, L2, L3 (червоний, синій, жовтогарячий) — розташовані зверху
- Нульова шина N (блакитний) — знизу
- Шина заземлення PE (зелений) — знизу, якщо є в щиті
Прилади
Кожен прилад відображається стандартним IEC символом:
| Тип | Символ |
|---|---|
| Автоматичний вимикач (АВ) | Контакт + тепловий розчеплювач |
| УЗО (ПЗВ) | Контакт + диференційний трансформатор |
| АВДТ | АВ + диференційний трансформатор |
| Рубильник / роз'єднувач | Розмикальний контакт |
| Запобіжник | Прямокутник з плавкою вставкою |
| ПЗІП | Варистор + символ землі |
| Лічильник | Коло kWh |
| Контактор | Контакт + котушка керування |
| АВР | Прямокутник AVR |
| AFDD (захист від дуги) | Контакт + символ дуги |
| Реле напруги | Прямокутник U≷ |
| Реле контролю фаз | Прямокутник з позначенням фаз |
| Реле часу | Прямокутник з символом часу |
| Реле струму | Прямокутник I≷ |
| Блок живлення | Прямокутник ~→= |
| Клемник | Квадрат з точкою підключення |
Підписи
Під/над кожним приладом відображається:
- Назва навантаження — повний текст без обрізання (наприклад, «Холодильник високий і довгий»). За замовчуванням над символом, орієнтація горизонтальна або вертикальна (toggle у тулбарі).
- Номінал з характеристикою — об'єднано в один рядок:
C16AабоC16A 30мА(для УЗО/АВДТ). Раніше «C» рендерилась окремо і накладалась на провід — тепер один рядок під символом. - Споживачі — якщо задані (список через кому, обрізаний до 22 символів).
- Назва групи — над пунктирною рамкою, italic курсивом 9pt (наприклад, «РЗВ 30мА» або користувацька назва батьківського пристрою).
Службові підписи (АВ, АВДТ, АВР тощо) автоматично приховуються — це placeholder-значення з реєстру пристроїв за замовчуванням, які не несуть інформації для електрика. Toggle «Службові (АВ, АВДТ)» у тулбарі дозволяє увімкнути їх назад якщо потрібно.
З'єднання
- Суцільні лінії — фазні провідники (кольором відповідного провідника)
- Пунктирні лінії — з'єднання з N та PE шинами
- Пунктирна рамка — група приладів під одним УЗО/АВДТ
Групи захисту (УЗО + автомати)
Якщо ви задали ієрархію (УЗО або АВДТ з дочірніми АВ), на ЕПС це відображається як група:
[УЗО 2P 30мА]
┌─────────────────────┐
│ │
[АВ C16] [АВ C10]
Розетки кухня Пральна машина
Пунктирна рамка охоплює всю групу. Дочірні АВ розташовані рівномірно під батьківським УЗО.
[screenshot: група УЗО з дочірніми автоматами]
Фазність
Схема автоматично адаптується до фазності щита:
Однофазний щит — одна фазна шина (L1) зверху, приклад:
L1 ──────────────────────────────────
│ │ │
[QS] [QF1] [RCD]─┬─[QF2]
└─[QF3]
N ──────────────────────────────────
PE ──────────────────────────────────
Трифазний щит — три шини L1/L2/L3 зверху, кожен прилад підключається до своїх фаз.
Кілька джерел живлення (multi-supply)
Якщо щит живиться від декількох незалежних джерел (мережа + резервний генератор + ПДБ + сонячний інвертор), ЕПС автоматично малює окремий блок для кожного джерела з власною шиною та drop-edges до підключених приладів.
Підтримувані типи джерел (у поточній версії):
| Тип | Іконка / символ IEC 60617 | Призначення |
|---|---|---|
| Мережа (grid) | Підпис «Мережа» зверху без panel rect | Основне зовнішнє живлення |
| Генератор | Прямокутник «G» з підписом / IEC ~G | Резервне моторне живлення |
| ПДБ (UPS) | Прямокутник з символом батареї | Безперебійне живлення |
| Інвертор / PV | Символ DC→AC + сонячна панель | Сонячна станція з мережевим інвертором |
| Окрема фаза | Підпис L/N окремої фази | Split-phase сценарії |
Автоматична логіка:
- Кожне non-grid джерело малюється як окремий panel rect з IEC символом, підписом і drop-edge до своєї рейки. Grid малюється label-only (без рамки) — convention: основне джерело без візуального обрамлення.
- Per-supply rails — кожне джерело має власні L/N шини, не змішуючи живлення з різних supplies (electrically-correct: feeder від генератора не «з'єднується» з шиною мережі через схему).
- Per-pole edges — для багатополюсних
changeover(1-0-1 перемикач) кожен полюс отримує окремий edge до відповідної фази свого джерела. Для AVR — secondary input приходить з резервного supply. - Drop-edges від рейки до приладу проходять усередині panel rect для генератора/ПДБ/інвертора (візуальна підказка що цей прилад живиться саме від цього джерела).
Як активувати: просто додайте у щит changeover (перемикач 1-0-1), avr (АВР), або встановіть sourceRole='generator'/'ups'/'inverter' на breaker через PowerSourcePicker. ЕПС автоматично визначить supply nodes і збудує per-supply rails.
[screenshot: ЕПС з мережа + генератор + ПДБ — три окремі блоки джерел]
Налаштування підписів (Toolbar)
Над схемою — панель з налаштуваннями підписів. Зміни зберігаються у localStorage окремо для кожного проєкту і застосовуються миттєво на канвас + у друк:
- Шрифт (pt) — розмір основного підпису назви, 6–14 pt (default 9 pt).
- Орієнтація — горизонтальна (default) або вертикальна (для високих щитів з вузькими колонками).
- Аркуш — A4 альбомна (default) / A4 книжкова / A3 альбомна. Впливає на
@page sizeу print mode. - Жирний — bold для всіх назв навантажень.
- Phase rails (L1/L2/L3/N) — показувати label-маркери зліва від горизонтальних шин (default увімкнено).
- Назви груп — caption над пунктирною рамкою (default увімкнено).
- Службові (АВ, АВДТ) — показувати placeholder-назви типу пристрою (default вимкнено).
- Номінал — показувати рядок
C16Aпід символом. - Характеристика (B/C/D) — об'єднувати curve літеру з рейтингом ("C16A" замість окремого "C").
- Споживачі — показувати дрібний список нижче рейтингу.
- «Скинути» — повертає всі налаштування до default та видаляє per-node overrides.
[screenshot: toolbar settings strip над ЕПС схемою]
Per-node налаштування (попап)
Клік на будь-який символ → відкривається попап праворуч з override-полями для конкретного вузла:
- Орієнтація / шрифт / жирний — окремо для цього breaker'а
- Tri-state видимість: рейтинг / характеристика / споживачі —
За замовч./Так/Ні - Force-show назву — показати назву навіть якщо вона placeholder
- «Скинути позиції підписів» — повертає DnD-позиції до default
- «Скинути цей вузол» — повертає всі override до global settings
[screenshot: попап налаштувань для конкретного breaker'а]
Перетягування підписів (DnD)
Кожен текст на схемі (назва, номінал, споживачі, назва групи) можна перетягнути у обмеженій зоні навколо символу:
- Клік (без руху) — відкриває попап налаштувань
- Перетягнути (>5px рух) — змінює позицію, snap до 5px grid
- Стрілки клавіатури при focus на тексті — точний зсув на 5px (Shift+Стрілка → 25px)
- Під час перетягування з'являється тонка пунктирна синя рамка — показує зону у якій можна розмістити елемент
- Bounds різні для різних елементів: назва (default над символом) може зсуватися донизу до символу; номінал/споживачі (default під символом) — догори до рівня назви; назва групи — вздовж top edge рамки + під неї
DnD позиції зберігаються per-node у localStorage і автоматично застосовуються до друку. «Скинути позиції підписів» у попапі повертає до default.
Чому DnD: при складній схемі підписи можуть накладатися на проводи або сусідні символи. Електрик отримує паперовий план — варто щоб все читалося чітко. DnD дозволяє вручну розставити тексти у щілинах між компонентами.
Навігація по схемі
- Колесо миші — масштабування
- Перетягування фону — переміщення (pan)
- На мобільному — pinch для масштабування, один палець для pan
Друк та збереження ЕПС
Натисніть кнопку «🖨 Друк» у тулбарі. Розмір та орієнтація аркуша визначаються налаштуванням «Аркуш» у тулбарі:
- A4 альбомна (default) — для типових щитів до 12 root branches
- A4 книжкова — для високих single-phase щитів з малою шириною
- A3 альбомна — для широких щитів які не вміщуються на A4
В діалозі друку оберіть «Зберегти як PDF».
ЕПС друкується завжди у світлій темі — навіть якщо у редакторі активна dark theme. Це paper-style вид: білий фон, чорний текст, optimизовано для офісного принтера.
Порада: Для дуже великих щитів спробуйте різні комбінації — A3 альбомна + вертикальна орієнтація підписів дає найбільше місця.
Обмеження MVP
Поточна версія ЕПС є початковою реалізацією. Заплановані покращення:
- Прямий PDF-експорт одним кліком (без діалогу друку)
- TOC та нумерація кіл
- Підтримка ієрархії глибше 2 рівнів (рубильник → УЗО → АВ)
Якщо маєте зауваження або пропозиції — пишіть: eBoard_UA