fix: [fire-shutter] ② 본체 내부 계단 구조 제거

- 78mm/30mm/43mm 선반, 15+15+20 스텝 등 내부 구조물 제거
- 외곽 프레임(90×72 + 상하부 립 21mm)만 유지
- 불필요한 스크린 잔재 정리
This commit is contained in:
김보곤
2026-03-16 08:38:06 +09:00
parent 70528f9db7
commit 3cf6715f80

View File

@@ -1168,22 +1168,7 @@ function renderGrCross() {
// 우측 하부 립 (하단에서 위로 21mm)
P.push(`<rect x="${bx + b2w - t}" y="${by + b2h - b2lip}" width="${t}" height="${b2lip}" fill="${cBody}" stroke="#94a3b8" stroke-width="0.8"/>`);
// ── ② 내부 계단 구조 ──
// 78mm 선반: 상부립 내면에서 좌측으로, 상단 플랜지 아래
P.push(`<rect x="${bx + b2w - b2lip - shelf78}" y="${by + b2lip}" width="${shelf78}" height="${t}" fill="${cBody}" stroke="#94a3b8" stroke-width="0.3" opacity="0.6"/>`);
// 30mm 선반: 좌벽에서 우측으로, 78mm 선반 바로 아래
P.push(`<rect x="${bx + t}" y="${by + b2lip + t}" width="${shelf30}" height="${t}" fill="${cBody}" stroke="#94a3b8" stroke-width="0.3" opacity="0.6"/>`);
// 43mm 선반: 좌벽에서 우측으로, 중간 높이
const midY = by + b2h / 2;
P.push(`<rect x="${bx + t}" y="${midY}" width="${step43}" height="${t}" fill="${cBody}" stroke="#94a3b8" stroke-width="0.3" opacity="0.6"/>`);
// 43mm 끝에서 수직벽 (아래로 30mm = 15+15)
P.push(`<rect x="${bx + t + step43}" y="${midY}" width="${t}" height="${s15 * 2}" fill="${cBody}" stroke="#94a3b8" stroke-width="0.3" opacity="0.6"/>`);
// 15mm 수평 (43mm 수직벽에서 좌측으로, 첫번째 스텝)
P.push(`<rect x="${bx + t + step43 - s15}" y="${midY + s15}" width="${s15 + t}" height="${t}" fill="${cBody}" stroke="#94a3b8" stroke-width="0.3" opacity="0.6"/>`);
// 20mm 수평 (최하단 계단, 더 좌측으로)
P.push(`<rect x="${bx + t + step43 - s15 - s20}" y="${midY + s15 * 2}" width="${s20 + s15 + t}" height="${t}" fill="${cBody}" stroke="#94a3b8" stroke-width="0.3" opacity="0.6"/>`);
// 하부립 옆 15mm 선반
P.push(`<rect x="${bx + b2w - b2lip - s15}" y="${by + b2h - b2lip}" width="${s15}" height="${t}" fill="${cBody}" stroke="#94a3b8" stroke-width="0.3" opacity="0.6"/>`);
// (② 내부 계단 구조 — 생략, 외곽 프레임만 표시)
// ══════════════════════════════════════════
// ③ C형 EGI 1.55T (주황색, 30-45-30 ㄷ자 우측열림)