diff --git a/resources/views/rd/fire-shutter-drawing/index.blade.php b/resources/views/rd/fire-shutter-drawing/index.blade.php index b78934e4..64f2b97c 100644 --- a/resources/views/rd/fire-shutter-drawing/index.blade.php +++ b/resources/views/rd/fire-shutter-drawing/index.blade.php @@ -768,8 +768,8 @@ function renderGrCross() { // 립 끝 const lipEndX = swEndX + bLip; - // ① 마감재 수평면 범위 (벽 내면 ~ C채널 립 끝) - const trimL1 = pad + wallW + 2; // 수평면 좌측 끝 (벽 내면 근처) + // ① 마감재 수평면 범위 (코킹립 끝 = 벽 내면, 측면탭 = 벽 내면 + 코킹립10mm) + const trimL1 = pad + wallW + m1a + 2; // 측면탭 X (코킹립이 벽 내면까지만 도달) const trimR1 = lipEndX; // 수평면 우측 끝 (C채널 립 끝에 맞춤) const by = pad; // 본체 상단 Y @@ -855,9 +855,9 @@ function renderGrCross() { const trim1Svg = [ // ══════ 상단 ① 마감재 (② 상면 바깥을 감싸기) ══════ - // 코킹립: 측면탭 하단에서 채널 내부(우측) 방향 수평 10mm - ``, - // 측면탭: 벽쪽 수직 11mm (코킹립 위에서 수평면까지, 'ㄴ'자 형성) + // 코킹립: 측면탭 하단에서 벽쪽(좌측) 방향 수평 10mm ('ㄴ'자 하단) + ``, + // 측면탭: 벽쪽 수직 11mm ('ㄴ'자 세로획) ``, // 수평면: 벽~립 (좌→우, 메인 커버) ``, @@ -868,8 +868,8 @@ function renderGrCross() { // 개구부쪽 3단: 수직 16mm (2단 좌측에서 아래로) ``, // ══════ 하단 ① 마감재 (② 하면 바깥을 감싸기, 거울상) ══════ - // 코킹립: 측면탭 하단에서 채널 내부(우측) 방향 수평 10mm - ``, + // 코킹립: 측면탭 하단에서 벽쪽(좌측) 방향 수평 10mm ('ㄴ'자 하단) + ``, // 측면탭 ``, // 수평면 @@ -911,8 +911,8 @@ function renderGrCross() { dimLines += `${g.width} mm`; // ② 플랜지 26mm (②의 립 끝 기준 라벨) dimLines += `②FL${g.flange}`; - // ① 코킹립 10mm (채널 내부 방향 라벨) - dimLines += `①립${m1a/sc}`; + // ① 코킹립 10mm (벽쪽 라벨) + dimLines += `①립${m1a/sc}`; // 슬롯 개구 (우측 중앙) dimLines += `슬롯${bSlot/sc}`; // 립 깊이