Условные обозначения по электрике: библиотека блоков + описание примитивов

- library/электрика_блоки.dxf — 4 блока (СВ_ВСТР, СВ_БРА, РОЗ_2, ВЫКЛ_3) для вставки
- symbols/ + preview/ — по файлу и картинке на символ
- docs/примитивы-электрики.md — разбор по примитивам, атрибутам, слоям, порядок сборки через MCP, грабли
- docs/условные-обозначения.md, conventions/*.json — легенда из эталона (правило: на лист не ставить)
- docs/электрические-планы-ГОСТ.md — накопленные правила оформления
- scripts/build_symbols_mcp.py (проверен на живом MCP 1.6.0-ours, 0 анонимных блоков), scripts/inspect_dxf.py
- examples/plan_el_final.dxf/.pdf/.png — пример применения (14 вставок)
This commit is contained in:
2026-10-05 18:51:32 +03:00
commit 14f82e550d
19 changed files with 53587 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
# История изменений
## 05.10.2026 — оформление в репозиторий
- Библиотека символов выделена из рабочего плана: `library/электрика_блоки.dxf` (4 блока),
по одному файлу на символ в `symbols/`, PNG-превью в `preview/`.
- Написан `docs/примитивы-электрики.md` — разбор каждого символа по примитивам, атрибутам и слоям,
порядок сборки через MCP, проверки и грабли.
- Добавлен воспроизводимый скрипт сборки `scripts/build_symbols_mcp.py` и инвентаризация
`scripts/inspect_dxf.py`.
- В `docs/` перенесены накопленные правила: `электрические-планы-ГОСТ.md`,
`условные-обозначения.md` (+ машинный список в `conventions/`).
- Правило Павла зафиксировано: «условные обозначения» на лист не ставить — держать отдельным файлом.
## 01.10.2026 — сборка символов
- Собраны четыре символа как именованные блоки с атрибутами: `СВ_ВСТР`, `СВ_БРА`, `РОЗ_2`, `ВЫКЛ_3`
(примитивы `CIRCLE`/`ARC`/`LINE`, атрибуты `МАРКА`, `ТИП`, `ВЫСОТА`, `[НАЗНАЧ]`, `ГРУППА`/`ГРУППЫ`).
- Слои: `СО_СВЕТИЛЬНИКИ`, `СО_ВЫКЛЮЧАТЕЛИ`, `ЭО_РОЗЕТКИ`, `АР_ПОДЛОЖКА`, `ВЕДОМОСТЬ`, `РАЗМЕРЫ`.
- Проверено на живом AutoCAD 2023 (офисный ПК, `accoreconsole`): файл открывается, `rc=0`,
стиль `ГОСТ A` — `isocpeur.ttf`.