김보곤
240b6e0e25
feat: [bim] 셔터 감아올림 물리 기반 롤 모델링 구현
...
- 이차방정식으로 감긴 회전수(n) 계산: t/2·n² + (R0-t/2)·n = L/2π
- 셔터 위치에 따라 샤프트 외경이 실시간 변화
- 강판형: 감긴 층 표현 (외곽 링 라인)
- 스크린형: 공기층 감안 두께 계수 2.5x, 반투명 롤
2026-03-13 17:41:30 +09:00
김보곤
93a71d44e5
fix: [bim] 실리카/와이어 스크린형 슬랫 렌더링 개선
...
- 스크린형: 연속 반투명 원단 평면으로 변경 (개별 슬랫·연결부 제거)
- 이중면 + 미세 직조 라인으로 천 소재 질감 표현
- 상단 원단 고정바 추가
- 강판형(EGI/STS304)과 시각적으로 명확히 구분
2026-03-13 17:41:30 +09:00
김보곤
72d5085912
fix: [bim] 개구부 높이 증가 시 슬랫 커튼 미충전 수정
...
- 슬랫 최대 개수 제한 60→120 (강판형), 50→120 (스크린형)
- 7000mm 이상 개구부에서도 커튼이 전체 높이를 채우도록 개선
2026-03-13 17:41:30 +09:00
김보곤
bf04ba5f4a
fix: [bim] 샤프트-브래킷-모터 연결 구조 수정
...
- 샤프트 길이를 브래킷 중심간 거리로 계산 (고정 비율 제거)
- 모터를 브래킷 내측에 밀착 배치
- 폭 변경 시에도 분리되지 않는 구조로 개선
2026-03-13 17:41:30 +09:00
김보곤
f926c8a94c
feat: [bim] BIM 생성기 방화셔터 실제 형상 구현
...
- 슬랫 타입별(EGI/STS304/실리카/와이어) 두께·피치·중량 반영
- C채널 가이드레일 ExtrudeGeometry 적용
- 셔터박스·샤프트·모터·바텀바 실제 구조 반영
- JSON 패널 접기/펼치기 토글 추가
- 자동 계산 패널(W1, H1, 면적, 중량) 추가
- 셔터 하강 위치 슬라이더 추가
2026-03-13 17:41:30 +09:00
김보곤
19b3db0499
feat: [bim] BIM 생성기 메뉴 추가
...
- 방화셔터/방화문/방화댐퍼 파라메트릭 3D 설계
- 실시간 Three.js 프리뷰 + IfcProduct JSON 생성
- IFC STEP 파일 내보내기
- PMIS 사이드바에 BIM 생성기 메뉴 등록
2026-03-13 17:41:30 +09:00