fix(rebar): 측면 수평 C12 = 상단 · C13 = 하단 변화구간 (엑셀 Pier B357–G358)

T형과 다주형 모두 엑셀 Pier 시트 철근표(C12 상단, C13 하단(변화구간))에 맞춰
측면 수평철근 번호를 서로 바꾼다 (사용자 결정 2026-11-06).
- 경사 하면에서 끊기는 아래 단 → C13, 끝면까지 가는 위 단 → C12
- 철근표 위치·비고 문구, 3D, 다주형 생성기가 같은 원천(sideRows)을 따른다
- C14 높이 순서를 유지하도록 측면 단을 아래(C13) → 위(C12) 순서로 넘김
- 테스트 기대값의 번호를 교환 (P1: C12 2단 8개, C13 5단 20개)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
ypshimandClaude Opus 5.5 committed 2026-11-06 14:29:50 +09:00
1 parent fb7b4b021b
commit 2b26b7c095
10 files changed
+52 -50

No files matched your search

+1 -1
View File
@@ -111,7 +111,7 @@ export function multicolCopingBars(model: PierModel, material: Material = DEFAUL
else intervals.push([a, b]);
}
sideRows.push({ z, intervals });
const name = z < levels.zBreak - 1e-9 ? 'C12' : 'C13', face = B / 2 - 0.127;
const name = z < levels.zBreak - 1e-9 ? 'C13' : 'C12', face = B / 2 - 0.127;
for (const [a, b] of intervals) {
add(name, 'H16', [[a, z, -face], [b, z, -face]]);
add(name, 'H16', [[a, z, face], [b, z, face]]);