audit: inventory P_Rec_Annot v1.0.4 sources

This commit is contained in:
codex
2026-07-31 09:37:32 +03:00
parent 596c95a4b6
commit 34222cedc8
32 changed files with 5860 additions and 0 deletions
@@ -0,0 +1,15 @@
# User workflows
```mermaid
flowchart TD
U[Пользователь выбирает кнопку Ribbon] --> V[Проверка активного Plant project]
V --> Q[Проверка орто-чертежа/viewport]
Q --> R[Чтение PnPDrawings, PnPDatalinks, EngineeringItems]
R --> X[Расчёт текста/позиции/фильтров]
X --> W[Transaction: удалить/создать/обновить blocks и annotations]
W --> O[Editor message, форма результата, сохранение DWG]
```
Подтверждённые сценарии: `PXP-OA` проверяет проект, enabler, рабочее окружение и зарегистрированный ortho DWG (`OrthoAutoAnnotate/Commands.cs:6444-6488`); `PXP-OSI` выбирает графические осевые примитивы и переводит к объекту модели (`OrthoAutoAnnotate/Commands.cs:336-380`); `PXP-IOD` пакетно обновляет drawings и вызывает связанные операции (`OrthoLoader/Ribbon.cs:31-36`). Для line-number workflow README описывает получение/редактирование списка, соединения, обновление и замену атрибутов (`README.md:12-17`, `63-85`).
Отдельная runtime-проверка нужна для точных входных selection sets, отмены формы, числа объектов и повторного запуска.