zov-tech/miniapp/assets/zamer-checklist.md
wasrusgen 121927ab2d measurements: структура фото + чек-лист + общая инфа
По чек-листу ЗАМЕРОВ (D:\!!! GOOGLE DISK\ЗАМЕРЫ\...\ЧЕКЛИСТ_ЗАМЕРА.md):
каждая стена снимается отдельно, имя файла отражает тип.

Wizard:
- Каждое фото получает dropdown «Что это»:
  Стена 1, 2, 3, 4 · План комнаты · Общий вид · Деталь
- Авто-предложение типа: w1 → w2 → w3 → w4 → plan → general
- Добавлены поля общей инфы:
  · № замера (опционально)
  · Дата замера (auto-сегодня)
  · Стяжка / нулевой пол (default «0,000 = +88 мм над плитой»)
- В шапке кнопка 📋 — открывает чек-лист отдельной страницей
- Inline-рендер markdown с поддержкой заголовков, списков, таблиц, code

Backend:
- _save_measurement_photo принимает kind+kind_seq → имена файлов
  структурные: w1.jpg, w2.jpg, plan.jpg, general_2.jpg, detail_1.jpg.
  Это упрощает дальнейшую обработку для генерации DWG.
- Расширена схема Measurements: zamer_no, zamer_date, floor_base, photos_meta.
- /api/measurement_detail отдаёт новые поля.

Cache bust v=20260513l.
2026-05-13 07:19:25 +03:00

7.5 KiB
Raw Blame History

Чек-лист замера квартиры

Применяется ко всем фото-замерам. Цель — чтобы по фото без уточнений собирался корректный CAD/DXF и менеджер всё понял с первого взгляда.


1. Перед началом

  • Завести папку ЗАМЕРЫ/<номер> <адрес> - <кв>/ (как 157, 158…).
  • Снимать каждую стену отдельно, кадр должен охватывать стену целиком, от пола до потолка.
  • Имя файла фото = номер стены: <N>_w1.jpg, <N>_w2.jpg, … (либо переименовать после съёмки).

2. На каждой стене — обязательный минимум

2.1. Габариты

  • Ширина по верху (от ЛУ до ПУ).
  • Ширина по низу.
  • При необходимости — ширина по середине (если стена «играет»).
  • Высота слева (от пола до потолка).
  • Высота справа.

2.2. Углы

  • Угол в ЛВ (левый-верх): значение в градусах, например 89,9°.
  • Угол в ПВ (правый-верх).
  • Угол в ЛН (левый-низ).
  • Угол в ПН (правый-низ).
  • Если угол не мерил — пиши ≈90°, чтобы потом не угадывали.

2.3. База отсчёта

  • Выбрать один угол для всех горизонтальных размеров на этой стене (обычно — общий физический угол со смежной стеной).
  • Подписать в кадре: БАЗА: ЛУ или БАЗА: ПУ.
  • Все горизонтали на этой стене — только от этой базы. Никаких цепочек между точками.

2.4. Вертикальная база

  • Низ — пол (нулевой пол, обычно +88 мм над плитой).
  • Верхпотолок.
  • Для каждой точки — указать, от пола или от потолка считаешь Y.

3. Точки замера — формат пина

Каждая точка = крест/кружок на стене + шильд со стрелкой. В шильде только код:

Код Что это
R1, R2, … розетка одинарная
R1×2, R1×3 блок из 2/3 розеток в одной точке
Rs1 силовая розетка
Sw1 выключатель
Ld1 светильник (LED, бра, потолочный)
V1 вентиляция / вентбокс (+ габарит, например 200×200)
J1 распаечная коробка
Wc1 вода холодная
Wh1 вода горячая
D1 слив / канализация (горизонт. выход)
D1' фановый/вертикальный выход у того же узла
Tv1 ТВ
Net1 интернет

Не писать «роз x1» — только код.


4. Размеры на каждой точке — два числа

  • Горизонталь до угла-базы: число + (по желанию) буква базы, например 1087→ПУ.
  • Вертикаль до пола или потолка: 617↑пол или 1919↓потолок.

Не давать цепочек между точками. Если одна горизонталь общая для нескольких точек (R6/Wc1/Wh1 на 617) — пиши число один раз, а напротив каждой точки — её X.


5. Объёмные элементы (выпуски, ниши, колонны)

Развёртка плоская, глубина не показывается. Пиши в шильд так:

  • Труба торчит из стены: D1' выпуск 70 — значит выходит на 70 мм от плоскости стены. Стрелка от точки — косая.
  • Ниша: ниша 100×400 гл.50.
  • Колонна / выступ: колонна +120 (выступает на 120 мм).

6. Проёмы (двери / окна / балкон)

  • Обвести проём прямоугольником с диагональю.
  • Подписать код: ДВ1, ОК1, БК1.
  • Размеры:
    • ширина проёма
    • высота проёма (от пола)
    • отступ от угла-базы стены до края проёма
    • для окна — высота низа подоконника от пола

7. Стена «без элементов»

  • Только габариты + углы.
  • Подписать пусто или просто не ставить точки.

8. Общая информация (один раз на квартиру)

  • Номер замера.
  • Адрес, корпус, квартира.
  • Дата замера.
  • Толщина стяжки / нулевой пол (например, 0,000 = +88 мм над плитой, стяжка 98 мм).
  • План комнаты со стрелками-направлениями: какая стена 1/2/3/4 (особенно когда несколько помещений).
  • Если стены смежные — отметить общий угол: «ПУ стены 2 = ЛУ стены 3».

9. Перед отправкой

  • Проверить, что для каждой точки указаны и горизонталь, и вертикаль.
  • Проверить, что все горизонтали на одной стене считаны от одного угла-базы.
  • Отметить базы прямо на фото (БАЗА: ПУ).
  • Углы в градусах подписаны (или пометка ≈90°).
  • Сложить все фото в папку замера.

10. Что я делаю с фото

  1. Кладу всё в <папка замера>/CAD/.
  2. Создаю DXF (R2018, мм) с тремя/четырьмя развёртками стен.
  3. Каждая точка = крест + код в шильде + два размера до баз.
  4. PNG и PDF превью для отправки менеджеру.
  5. Скрипт build_cad.py остаётся в той же папке — можно править координаты и пересобирать.

Пример (замер 157, кв. 411)

  • Стена 1: пусто, только габариты (1149×2745).
  • Стена 2: база — ПРАВЫЙ угол. R7, R5, R6, Wc1, Wh1, D1, D1', R8.
  • Стена 3: база — ЛЕВЫЙ угол. V1, R4, Ld1, R1×2, Rs5, R3.
  • ПУ стены 2 = ЛУ стены 3 (общий физический угол).