김보곤
eac017f343
fix: [fire-shutter] 가이드레일 벽면에서 20mm 슬랫 방향 이격
...
- 레일이 벽면에 들어간 형태 → 20mm 이격하여 벽면 위에 배치
2026-03-14 17:09:05 +09:00
김보곤
2234305a00
fix: [fire-shutter] 모자보강 클립 → 직결피스(나사) 표시로 수정
...
- SVG: ㄷ자 클립 path 제거, 나사 단면(원+십자) 표시로 변경
- 3D: ㄷ자 클립 메시 제거, 원통형 직결피스 @600mm 간격 배치
- 접합부 4곳(후면 상/하, 밑면 전면/후면측) 모두 적용
2026-03-14 17:01:18 +09:00
김보곤
ced2161563
feat: [fire-shutter] 모자보강 클립 추가 (SVG + 3D)
...
- SVG 측면도: 접합부에 ㄷ자 단면 모자보강 형태 표시 (빨간색)
- 3D 렌더링: 직결피스 @600mm 간격으로 모자보강 클립 배치
- 후면/밑면 점검구 4개 접합부 모두 적용
2026-03-14 16:51:16 +09:00
김보곤
e5f270e5a6
feat: [fire-shutter] 셔터박스 양면점검구 구조 적용 (SVG + 3D)
...
- screen/wire 타입: 후면+밑면 양면점검구 구조로 변경
- 전면판 전체높이 고정, 후면 240mm/밑면 240mm 점검구
- 17mm 리시빙 플랜지 + 13mm 스크류 탭 절곡 치수 적용
- steel 타입: 기존 전면 점검구 구조 유지 (분기 처리)
- PRODUCTS config: rearDoorH, bottomDoorW 속성 추가
2026-03-14 16:42:45 +09:00
김보곤
dc0d274ffb
fix: [fire-shutter] 가이드레일 Z위치를 벽면 중심으로 조정
...
- 레일이 벽면(Z=0)에 걸치도록 Z오프셋 변경
- 좌측: Z=0 → Z=+rw/2, 우측: Z=-rw → Z=-rw/2
- 레일 Z범위: -rw/2 ~ +rw/2 (벽면 중심 기준)
2026-03-14 14:43:03 +09:00
김보곤
34ad156141
fix: [fire-shutter] 가이드레일 Ry 회전 방향 180도 수정
...
- 좌측: Ry(-PI/2) → Ry(+PI/2), 립이 +X(중심), 백월이 -X(벽)
- 우측: Ry(+PI/2) → Ry(-PI/2), 립이 -X(중심), 백월이 +X(벽)
- Z오프셋도 회전에 맞춰 조정 (벽면 밀착 유지)
2026-03-14 14:43:03 +09:00
김보곤
fbcabde49e
fix: [fire-shutter] 가이드레일 Z축 위치를 벽면에 밀착되도록 수정
...
- 스크린형 레일 전면을 벽면(Z=0)에 정렬
- 레일이 벽 뒤쪽으로 확장되도록 Z오프셋 변경
- 좌측: Z=-rw/2 → Z=-rw, 우측: Z=+rw/2 → Z=0
2026-03-14 14:43:03 +09:00
김보곤
3cc4180b8d
fix: [fire-shutter] 가이드레일 백월-브라켓 벽면 X축 정렬
...
- 레일 백월을 브라켓 벽면(±W1/2)에 정확히 정렬
- railPosX = W1/2 - railDepth로 front face 위치 계산
- 벽 기둥 내면(whw)도 W1/2로 통일하여 3종 정렬
(브라켓 벽면 = 레일 백월 = 벽 기둥 내면)
2026-03-14 14:43:03 +09:00
김보곤
fa2f023ee3
fix: [fire-shutter] 스크린형 가이드레일 3D 회전 방향 수정
...
- Left rail: Ry(+PI/2)→Ry(-PI/2), 립이 개구부 중심을 향하도록
- Right rail: Ry(-PI/2)→Ry(+PI/2), 동일하게 수정
- Z offset도 반전하여 레일 폭 중심 유지
- 레일 백월이 벽 기둥 내면(whw)과 정렬
2026-03-14 14:43:03 +09:00
김보곤
fd9f1b1bf2
feat: [fire-shutter] 3D 뷰 프리셋 버튼 추가 (정면/평면/우측/좌측/배면/투시)
...
- 우상단에 뷰 전환 버튼 패널 배치
- easeOutCubic 애니메이션으로 부드러운 카메라 전환
- 현재 타겟/거리 유지하며 카메라 위치만 변경
2026-03-14 14:43:03 +09:00
김보곤
cdb12aecc4
fix: [fire-shutter] 숨김 객체(H키) 클릭 선택 방지
...
- raycaster 대상에서 hiddenKeys 객체 제외
- 좌클릭(선택), 우클릭(컨텍스트 메뉴) 모두 적용
2026-03-14 14:43:03 +09:00
김보곤
1cb7bac00c
feat: [fire-shutter] 셔터박스 측면도 점검구 추가 및 3D 구조 개선
...
- 전면 240mm 내부선반 제거 → 50mm 리턴 플랜지로 대체
- 점검구(Inspection Door) 추가: H-fH 높이, 탈착식 패널
- 직결피스 표시, 상단/하단 리턴 플랜지, 치수선
- 3D: 점검구 별도 재질(doorMat/doorEdgeMat)로 구분
- 3D: 접합부 상하 리턴 플랜지 구조 반영
2026-03-14 14:43:03 +09:00
김보곤
eea4c043a8
fix: [fire-shutter] 슬랫 경로를 가이드레일 중앙 통과로 수정
...
- 슬랫: 샤프트 → 수직 하강 → 레일홀(70mm) 중앙 통과 → 아래
- 기존 전면 슬롯 경유 경로 제거
- 전면 75mm 슬롯은 구조적 개구로만 표시 (슬랫 출구 아님)
2026-03-14 14:43:03 +09:00
김보곤
e53cf9fa29
fix: [fire-shutter] 셔터박스 측면도 구조 전면 재설계
...
- 거의 밀폐된 실제 박스 구조로 변경 (6개 판재)
- 전면: 상부판(240mm) + 슬랫슬롯(75mm) + 하부판(65mm) 3단 구성
- 바닥판: 후면선반(50mm) + 레일홀(70mm) + 전면측 바닥판
- 슬랫 출구를 전면 슬롯으로 이동 (커튼 경로 곡선 표시)
- 레일은 바닥판의 70mm 홀로 진입하는 구조
- 치수선에 슬랫슬롯(75mm) 추가
2026-03-14 14:43:03 +09:00
김보곤
a18155a973
chore: [fire-shutter] 초기화면 셔터박스 탭 + 측면도로 변경
2026-03-14 14:43:03 +09:00
김보곤
d135863be4
fix: [fire-shutter] 셔터박스 측면도 우측 하단 접합부 오류 수정
...
- 전면 하부 17mm+13mm 접합부 제거 (이상한 단차 발생)
- 하판 우측 17mm 탭 제거 (전면판과 겹침)
- 하판 좌측 17mm 탭만 유지
2026-03-14 14:43:03 +09:00
김보곤
856774da33
feat: [fire-shutter] 셔터박스 측면도를 실제 절곡 구조로 개선
...
- 단순 사각형 → L자형 실제 판재 구조 (후면/상판/전면/하판 4개 판)
- 절곡도 기준 플랜지 접합부 표시 (20mm, 50mm, 15mm, 13mm, 17mm)
- 전면판 높이(240mm)와 후면판 높이(380mm) 차이 반영
- 가이드레일 진입부 표시 (레일70, 100mm 올라옴)
- 슬랫 출구 개방 영역 표시
- 치수선: 깊이, 전체높이, 전면높이, 하판폭, 레일폭
2026-03-14 14:43:03 +09:00
김보곤
1a6ceebb4c
fix: [fire-shutter] 3D 가이드레일 벽 정렬 수정 및 B키 그리드 토글 추가
...
- 벽 기둥 내면을 본체 배면과 같은 선상에 정렬 (브라켓은 벽 안에 매립)
- B키로 바닥 그리드 표시/숨기기 토글 기능 추가
2026-03-14 14:43:03 +09:00
김보곤
e6b0f8e02e
fix: [fire-shutter] 3D 선택 HUD에 기즈모 드래그 안내 문구 추가
2026-03-14 14:43:03 +09:00
김보곤
91200c9c10
feat: [fire-shutter] 3D 요소 H키 감추기 / Alt+H 전체 표시 기능
...
- H: 선택된 요소 감추기 (선택 해제 후 비표시)
- Alt+H: 감춘 요소 전체 다시 표시
- HUD에 감춘 요소 개수 및 단축키 안내 표시
- 리빌드 시 숨기기 상태 자동 초기화
2026-03-14 14:43:03 +09:00
김보곤
062890bb68
feat: [fire-shutter] 3D 요소 선택/이동 기능 + 벽 정렬 수정
...
- TransformControls 추가: 클릭으로 요소 선택, 기즈모 드래그로 이동
- X/Y/Z 키: 해당 축으로 이동 제한 (Blender 스타일)
- A/Space: 전체 축 복귀, ESC: 선택 해제
- 선택 시 녹색 바운딩박스 + HUD 상태 표시
- 벽 기둥 내면을 가이드레일 브라켓 끝에 정렬 (넘어감 방지)
2026-03-14 14:43:03 +09:00
김보곤
553b74f898
fix: [fire-shutter] 가이드레일 3D 렌더링 형상 수정
...
- ③ 벽연형-C: 개구부 방향을 벽→채널로 수정 (SVG 도면과 일치)
- ④ 벽연형-D: 립 방향을 바깥→안쪽(중앙)으로 수정
2026-03-14 14:43:03 +09:00
김보곤
5250da7b82
fix: [fire-shutter] 3D 가이드레일 형상 수정 (KSS01 실리카 슬랫형)
...
- ② C채널 플랜지 끝 10mm 절곡 추가
- ① 마감재 SUS J-hook 프로파일 적용 (절곡: 10-11-110-30-15-15-15)
- 기존 잘못된 L자 트림(⑤)과 L브라켓 클립(①) 제거
2026-03-13 17:41:30 +09:00
김보곤
9daf416862
fix: [fire-shutter] ① 4단탭 방향 반전 + ② 플랜지 끝 10mm 절곡 추가
...
- ① 마감재 4단 상단탭: 우측(벽 복귀) → 좌측(채널 안쪽)으로 반전
연기차단재 용접 공간 확보
- ② C채널 플랜지 끝 10mm 절곡 추가 (절곡도 80-67-26-10 일치)
상/하단 플랜지 내측 끝에서 좌측으로 10mm 탭
2026-03-13 17:41:30 +09:00
김보곤
f7295e7abc
fix: [fire-shutter] 가이드레일 1번 J-hook 접힘 방향 반전
...
- 30mm 이후 절곡을 채널 안쪽(좌측)으로 변경
- 하단탭·복귀벽·상단탭이 채널 내부로 들어가는 형상
- 상/하단 대칭 동일 적용
2026-03-13 17:41:30 +09:00
김보곤
4b8a855b37
fix: [fire-shutter] 가이드레일 1번 절곡도 전면 재수정
...
- 절곡 시퀀스: 10-11-110-15-13-16 → 10-11-110-30-15-15-15
- 3단 접힘 → 4단 J-hook 접힘으로 변경
- 수직벽 30mm + 하단탭 15mm + 복귀벽 15mm + 상단탭 15mm
- 상/하단 대칭 좌표 재계산
2026-03-13 17:41:30 +09:00
김보곤
84228650d1
fix: [fire-shutter] 가이드레일 1번 마감재 형상 및 치수 수정
...
- 수평면 치수 140mm → 110mm 보정 (코킹립 포함 120mm)
- 우측 접힘 방향 수정: 수직→수평→수직 → 수평→수직→수평 (절곡도 일치)
- 상/하단 대칭 접힘 좌표 재계산
2026-03-13 17:41:22 +09:00
김보곤
80b9164a54
fix: [fire-shutter] 가이드레일 슬롯 부동소수점 오류 수정
...
- bOuterW 계산을 bBw+2*t2(=70.1) 대신 g.width*sc(=70) 사용
- 슬롯 표시에 Math.round() 추가로 10.100000000000003 → 10 수정
- 주석 flange26 → flange30 정정
2026-03-12 07:34:25 +09:00
김보곤
f152e866a1
fix: [fire-shutter] 슬롯 10mm 수정 (flange 30mm) + ① 우측 접힘 방향 개구부쪽으로 수정
2026-03-11 19:58:41 +09:00
김보곤
a4b0eebe6c
fix: [fire-shutter] ① 마감재 코킹립 방향 벽쪽 복원 + 벽 겹침 방지 위치 이동
2026-03-11 19:36:09 +09:00
김보곤
60a7257127
fix: [fire-shutter] ① 마감재 코킹립 방향 수정 (벽쪽→채널 내부)
2026-03-11 19:22:36 +09:00
김보곤
599ed4857a
fix: [fire-shutter] ① 마감재 수평면 범위 수정
...
- 수평면 우측 끝을 C채널 립 끝(lipEndX)에 맞춤
- 140mm 고정값 대신 벽~립 사이 자동 맞춤
- ① 마감재가 C채널 밖으로 돌출되는 문제 해결
2026-03-11 18:01:50 +09:00
김보곤
d195369283
fix: [fire-shutter] ① 마감재 평면도 형상 개선
...
- sc 4→3 축소 (두께 비율 현실적 표현, 1.2t/1.55t)
- 코킹립 10mm 추가 (벽쪽 수평 립, 방화벽과 ㄴ자 결합)
- 우측 접힘 30-15-15-15 → 15-13-16 (참조도면 반영)
- 수평면 140mm, 벽쪽 앵커링 (코킹립이 방화벽에 맞닿는 구조)
2026-03-11 17:58:41 +09:00
김보곤
4d01d7e238
fix: [fire-shutter] ① 마감재 SUS 평면도 180도 회전 수정
...
- 측면탭(코킹립)을 개구부쪽에서 벽쪽으로 이동 (ㄴ자 립 형태로 방화벽 직선 결합)
- 랩+3단꺾임을 벽쪽에서 개구부쪽으로 이동
- ①랩 치수 라벨 위치 조정
2026-03-11 17:41:23 +09:00
김보곤
222e2b2ae3
fix: [drawing] ① 마감재 수평면 방향 반전 — 벽쪽으로 이동
...
- 수평면: 백월→개구부(우측) 에서 립→벽(좌측) 방향으로 반전
- 측면탭: 백월 좌측에서 립 끝(우측)으로 이동
- 랩+3단꺾임: 개구부쪽에서 벽쪽으로 이동, 접힘 방향 반전
- ①랩 라벨, ① 원숫자, 개구부 텍스트 위치 업데이트
2026-03-11 16:33:00 +09:00
김보곤
8a2a569403
fix: [fire-shutter] ① 마감재를 ② 바깥으로 이동 (감싸는 구조)
...
- ① 수평면 시작점: bx → bx-t1 (② 백월 바깥, 방화벽쪽 이동)
- overlap 제거: ①과 ② 사이 겹침 없음 (①이 ② 바깥에 위치)
- 측면탭 위치 조정: ② 백월 좌측을 따라 배치
2026-03-11 16:21:45 +09:00
김보곤
0fe46e3b1a
fix: [fire-shutter] ④ D형 개구부 방향 좌측으로 변경 (③과 마주보는 형태)
...
- ③ C형: 우측(②쪽) 열림 (기존 유지)
- ④ D형: 좌측(벽쪽) 열림 (기존 우측→좌측 반전)
- 참조 도면 KSS01 기준: ③④ 열린면이 서로 마주봄
2026-03-11 16:11:10 +09:00
김보곤
6aea43a992
fix: [fire-shutter] 가이드레일 원숫자 위치를 참조 도면 기준으로 수정
...
- ① 마감재: 도면 상단→우측 랩/플랜지 영역(상하 2개, 참조 도면 동일)
- ③ C형: 위쪽 치우침→몸체(45mm) 수직 중심
- ④ D형: 아래쪽 치우침→몸체(40mm) 수직 중심
2026-03-11 16:04:14 +09:00
김보곤
cbde2d0efb
fix: [fire-shutter] 가이드레일 부재 번호를 KSS01 참조 도면 기준으로 변경
...
- ①마감재 ②가이드레일 ③C형 ④D형 (기존 ①본체 ③벽C ④벽D ⑤마감재)
- hasTrim 조건 분기 제거 (KSS01에 마감재 있음)
- 모든 치수선 라벨, 범례 텍스트, SVG 주석 번호 통일
2026-03-11 15:53:08 +09:00
김보곤
1009850160
fix: [fire-shutter] KSS01 모델에서 마감재(⑤) 조건부 렌더링
...
- KSS01은 마감재(⑤) 없음 → hasTrim 조건으로 분기
- ⑤ SVG, 치수선 라벨, 범례 텍스트 조건부 처리
- 모델 변경 시 가이드레일 재렌더링 추가
2026-03-11 15:32:45 +09:00
김보곤
9093c5607a
fix: [fire-shutter] 가이드레일 평면도 원숫자 크기 3배 확대
2026-03-11 15:27:06 +09:00
김보곤
2af680934f
fix: [fire-shutter] ⑤ 위치를 ①백월 기준으로 복원, 벽쪽 'ㄱ' 측면탭 복원
...
- trimL5를 bx(①백월)로 변경하여 ①이 ⑤ 범위 안에 완전히 포함되도록
- 벽쪽 측면탭(11mm) SVG 복원 → ①백월을 따라 'ㄱ' 형상 표현
- 코킹립(10mm)은 Z방향 절곡으로 평면도에서 생략 유지
2026-03-11 13:41:06 +09:00
김보곤
44e9700358
fix: [fire-shutter] ⑤마감재 방화벽 밀착 및 코킹립/탭 평면도 제거
...
- trimL5를 wallRight(방화벽 면)로 변경하여 ⑤가 벽에 맞닿도록 수정
- Z방향 절곡인 코킹립(10mm)·측면탭(11mm) SVG 요소 제거 (평면도에서 불가시)
2026-03-11 11:26:50 +09:00
김보곤
79366f878b
fix: [fire-shutter] ③ 브라켓 몸체를 방화벽에 직접 맞닿도록 벽-③ 간 갭(10px) 제거
2026-03-11 11:20:12 +09:00
김보곤
9f3f016f1f
fix: [fire-shutter] ① 본체 개구부측 'ㄱ' 형태 수정 — 립(10mm)이 바깥Y에서 먼저 우측 연장 후 플랜지(26mm) 아래로 절곡
2026-03-11 10:35:26 +09:00
김보곤
8ed717f554
fix: [fire-shutter] ① 본체 개구부측 절곡을 'ㄱ' 형태로 수정 (플랜지→립 순서)
2026-03-11 10:23:10 +09:00
김보곤
b88f8edfe2
fix: [fire-shutter] ⑤ 마감재 수평면 시작위치를 ① 백월(bx)로 수정하여 ①이 ⑤ 안쪽에 위치하도록 변경
2026-03-11 10:15:27 +09:00
김보곤
06dae8d9cc
fix: [fire-shutter] ① 본체 EGI 립/플랜지 절곡 방향 수정 (KSS01)
2026-03-11 10:01:51 +09:00
김보곤
7c6e165d38
fix: [fire-shutter] ⑤마감재 좌측 벽측 리턴 추가 + 우측 A각 깊이 보정
2026-03-10 08:59:41 +09:00
김보곤
b670ca444c
fix: [rd] trimX1 미정의 오류 수정 — trimL/trimR로 변경
2026-03-10 08:50:53 +09:00