Логика QR в процессе РД
Что это и для чего
QR-код в модуле рабочей документации — это маркер, который физически наносится на каждый лист утверждённой документации. Сканирование QR на распечатке открывает в системе тот же лист в его текущем состоянии: можно сразу увидеть, актуальна ли ревизия на бумаге, есть ли по листу открытые замечания, можно ли использовать его на стройке.
QR в Structura живёт на уровне листа, а не документа в целом — у каждого листа свой код. Если автор загрузил новую ревизию по другим листам, QR неизменившегося листа остаётся прежним: старая распечатка по-прежнему откроет правильный лист, просто покажет его текущее состояние.
Как это обычно работает
- Автор загружает документ.
- Валидатор открывает пакет в Экране маршрута пакета документации и на шаге «Штамповка QR» проходит по каждому изменённому листу:
- открывает превью листа;
- подтверждает или подвигает позицию QR (по умолчанию — справа над основной надписью);
- при необходимости меняет размер (10–60 мм, обычно 20–30 мм);
- сохраняет.
- На основе позиции система генерирует обновлённый PDF — с QR на выбранном месте.
- Документ проходит согласование и утверждается. После публикации QR становится постоянным маркером листа.
Когда QR выпускается, а когда — нет
| Лист в новой загрузке | Что происходит с QR |
|---|---|
| Появился впервые | Выпускается новый QR. Валидатор выбирает позицию и размер. |
| Изменился относительно прошлой ревизии | QR перевыпускается: код остаётся прежним, PDF пересоздаётся с актуальной позицией. |
| Не изменился относительно прошлой ревизии | QR сохраняется. Ничего пересоздавать не нужно. |
| Аннулирован | QR того листа становится неактуальным. Распечатка покажет на сканере «Неактуальная ревизия». |
«Один лист — один QR», не «один документ — один QR». QR не меняется при:
- открытии новых процессов, если ревизия конкретного листа не создаётся;
- закрытии замечаний;
- смене статуса публикации;
- повторных правках QR-позиции (если они есть).
Что должен видеть человек со стройки после сканирования
После сканирования QR в карточке результата человек узнаёт:
- какой именно лист и документ он держит в руках;
- какая ревизия листа зашифрована в QR на распечатке (рев. 1, рев. 2, …) и какая ревизия — текущая в системе;
- актуальна ли распечатка (большой зелёный или красный заголовок: «АКТУАЛЬНАЯ РЕВИЗИЯ» / «НЕАКТУАЛЬНАЯ РЕВИЗИЯ»);
- статус публикации листа — «Опубликовано окончательно», «Опубликовано с замечаниями», «Временно допущено», «В работе»;
- сколько по листу открытых и блокирующих замечаний.
Подробно про сканер и карточку результата — в статье Сканирование QR-кодов.
Позиция и размер
Позиция QR задаётся в миллиметрах от верхнего левого угла листа, координаты указывают на центр QR. Размер тоже в миллиметрах. То, что валидатор видит в превью, в этом же месте окажется на финальном PDF.
Стандартные значения:
- Размер: 20–30 мм. 10 мм — слишком мелко для надёжного сканирования телефоном; 60 мм — занимает много места на чертеже.
- Позиция: справа над основной надписью — рекомендация по умолчанию. Главное — не закрыть текст спецификации, узлы, важные размеры.
В одном документе позицию QR лучше держать одинаковой на всех листах — так удобнее работать на объекте.
Кто и где работает с QR
| Роль | Что делает с QR |
|---|---|
| Автор | Не работает с QR напрямую: всё делает валидатор. |
| Валидатор | Расставляет QR на каждом изменённом листе на шаге штамповки в маршруте пакета. |
| Согласующий, утверждающий | Видит QR на превью листов; не редактирует. |
| Строитель, прораб, технадзор | Сканирует QR на распечатке (см. Сканирование QR-кодов). |
Контроль валидатора при штамповке
Перед тем как отправить пакет на согласование, валидатор проверяет:
- На каждый изменённый лист поставлен QR.
- QR не закрывает основную надпись, спецификацию, узлы, размеры.
- Размер удобен для сканирования (20–30 мм).
- Позиция унифицирована между листами одного документа.
Кнопка отправки на согласование становится активной только когда у всех изменённых листов проставлен QR. До этого она показывает подсказку «Завершите штамповку QR (осталось N)».
Частые ошибки
- QR закрывает основную надпись. Подвиньте его на шаге штамповки в маршруте пакета.
- QR слишком мелкий, не сканируется. Стандартный размер — 25–30 мм. Если возможно — увеличьте.
- QR слишком крупный. Занимает место на чертеже. 20–25 мм — баланс между читаемостью и компактностью.
- «QR должен быть новый в каждой загрузке». Нет. Если у листа новой ревизии нет — QR остаётся прежним. Даже у изменённого листа сам код тот же, обновляется только PDF.
- «Старая распечатка показывает не тот лист». Если QR того листа сохранился — это тот же лист, просто новая ревизия. Сравните на сканере «Ревизия в QR» и «Текущая ревизия листа».
Что важно понимать
- QR — это шорткат в систему. Главная ценность не в самом коде, а в быстром доступе к текущему состоянию листа со стройки.
- QR живёт долго. Распечатка с QR может использоваться месяцами, пока лист не аннулирован.
- Размер из превью применяется к финальному PDF. Выставили 25 мм — в распечатке будет 25 мм.