{% extends "base.html" %} {% block title %}도면에서 읽기 · {{ p.name }}{% endblock %} {% block body %}

도면에서 읽기

한 화면에서 템플릿 원본 값을 모두 도면 값으로 바꿉니다. 운곡교 P1 도면 틀(P1~P4)의 첫 번째 도면(D1)과 철근재료표에서 코핑·기초·말뚝·기둥·받침·철근 값을 읽어 params(모델 생성값)와 expected(검사 기준)의 현재 값과 비교합니다. 읽기 규칙은 모두 완성된 교각(P1)에서 같은 값이 재현되는지 먼저 확인한 것입니다(tools/test_geomread.py). 이 도구는 아무것도 자동으로 바꾸지 않고, 고른 줄만 반영합니다. 반영한 묶음은 다시 확정해야 합니다.

{% if running %}

게이트 실행 중에는 값을 바꿀 수 없습니다.

{% endif %} {% if state != 'ok' %}

{{ msg }}

{% else %}

{{ msg }}{% if msg %} · {% endif %}현재 값과 다른 줄 {{ n }}건

params와 expected를 같은 도면 읽기에서 채우면 둘이 서로 같은 것은 독립 근거가 아닙니다(앱 확인 C9). 받침 표·솔플레이트 표·재료표 값(아래 "표 값" 구역)도 이 화면에 함께 나오며, 같은 값을 표 후보값 화면에서 따로 골라 반영할 수도 있습니다. 추론 줄(예: 좌측 스터럽 윗면)은 기본으로 선택되어 있지 않습니다.
{% if notes %}

확인이 필요한 점

{% endif %} {% if not n %}

읽은 값이 모두 현재 값과 같습니다(1.5 mm 반올림 안).

{% else %}
{% for g, items in groups.items() %}

{{ g }} ({{ items|length }}건)

{% for i, c in items %} {% endfor %}
반영대상현재읽은 값근거
{{ c.file }}:{{ c.path }} {{ brief(c.old)|truncate(60) }}{{ brief(c.new)|truncate(60) }} {{ c.why }}{% if c.inferred %} 추론{% endif %}
{% endfor %}

반영자

반영 전에 params.json·expected.json·confirm.json을 backup/before_geomread_…에 보관하고, 반영 기록은 read_log.json에 남깁니다.

{% endif %} {% endif %} {% if log %}

최근 반영 기록

{% endif %} {% endblock %}