Files
Pier_v1/RAG/design-model-box-sample_2/docs/ISSUE_SPACING_MODEL_EDIT.md
T
ahnyongjooandClaude Sonnet 5.5 964a841de1 chore(rebar): Pier_T_rebar 작업 폴더 초기 구성 및 외부 의존 파일 통합
- Code\rebar_pipeline, review_pipeline, pier-program을 정션에서 실제 폴더로 전환
- Code\rhino_mcp 및 CLAUDE_rhino배경.md 추가, .mcp.json은 PYTHONPATH로 새 위치 사용
- pier-program 내부 .git 제거(이력은 backup\pier-program_20261028.bundle에 보관)
- worktree 가이드 반영(CLAUDE.local.md, HANDOFF.md)
- D:\Rhino-MCP 경로 참조를 새 위치로 치환

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-28 11:20:18 +09:00

1.8 KiB

객체별 철근 간격·피복 숫자 변경을 통한 모델 수정

이미 반영된 객체별 철근 치수 조회·편집 기능을 정리한 이슈입니다.

사용 방법

  1. 객체별 피복·간격 창을 엽니다.
  2. 수정할 객체와 철근을 선택합니다.
  3. 도면처럼 표시된 피복, 단부 간격, 반복 간격 숫자를 변경합니다.
  4. 적용하면 선택 객체의 실제 철근 배치가 변경됩니다.

반영 내용

  • 객체에 속한 철근을 선택해 피복과 간격을 조회하고, 편집 가능한 숫자를 변경해 모델에 적용합니다.
  • 반복 간격은 개수 @ 간격 = 합계로 묶어서 표시합니다.
  • 총길이와 반복 개수를 유지하면서 잔여 길이를 계산합니다. 가장 오른쪽 숫자를 바꾸면 왼쪽 끝이, 그 외 숫자를 바꾸면 오른쪽 끝이 자동 계산됩니다.
  • 숫자 표시만 바꾸는 것이 아니라 실제 철근 좌표를 변경하며, 다른 객체의 배치는 보존합니다.
  • 초기화로 편집 시작 기준으로 복원할 수 있습니다.
  • 객체명은 한글로 통일하고 철근 목록은 번호순으로 표시합니다.
  • 헌치 등 불필요한 편집 객체를 제외하고 철근 배치가 보이는 뷰를 제공합니다. 접속슬래브는 Top으로 확인합니다.
  • 모델별 별도 화면 코드를 두지 않고 공통 편집 코드를 사용합니다.

확인 및 관련 코드

피복·간격 변경, 양끝 자동 계산, 객체별 배치 보존, 도면 정수 치수 및 뷰 선택 회귀 테스트를 통과했습니다. 편집이 지원되지 않는 항목은 비활성 상태로 구분됩니다.

  • 반영 커밋: ebf251f
  • src/frontend/src/app.js
  • src/frontend/src/model_kernel.js
  • src/frontend/src/test_placement_editor.js