dev #927

Merged
ysCha merged 18 commits from dev into prd-deploy 2026-06-21 18:23:19 +09:00

18 Commits

Author SHA1 Message Date
78ce77df0b Merge pull request '발전시뮬레이션 옆 경제시뮬레이션 버튼 활성화 처리' (#925) from feature/jp_0615 into dev
Reviewed-on: #925
2026-06-19 16:40:23 +09:00
02f0828bd5 발전시뮬레이션 옆 경제시뮬레이션 버튼 활성화 처리 2026-06-19 16:39:01 +09:00
3ccd2dc991 [token] ConvertAPI DWG/DXF 변환을 서버 프록시로 전환 — 토큰 클라이언트 비노출 2026-06-18 10:33:09 +09:00
488cd54060 표준시공II 변경 2026-06-17 17:39:15 +09:00
b5d4f74158 [2294_4] 케라바 골짜기 변→처마 Rule1 — 게이블벽 제거+골짜기 힙 생성+마루 절삭/확장/Y반사
切妻(게이블) 골짜기 변을 처마(eaves)로 전환 시:
- collinear 게이블벽(HIP) 제거 후 出幅(offset) surgical 반영
- 양 코너 45° 골짜기 힙 2개 생성, 첫 교차까지 raycast
- cleanupDangling: HIP dangler 만 제거, 마루(RIDGE)·VALLEY 절대 보존
- anchor 잃은 마루 끝점: 가로지르는 힙 있으면 절삭, 없으면 roofLine까지 확장
- 확장 마루가 힙 몸통 닿으면 힙 먼 끝 절삭(힙은 마루를 못 넘음)
- 새 힙이 기존 마루에 직격(hitKind===RIDGE)이면 반대편 Y 반사 힙 생성

Co-Authored-By: Claude Opus 4 <noreply@anthropic.com>
2026-06-16 15:07:53 +09:00
3092bbcbff Merge pull request '발전시뮬레이션 팝업창 오픈 소스 및 메뉴 숨김처리' (#921) from feature/jp_0615 into dev
Reviewed-on: #921
2026-06-16 09:24:35 +09:00
e24f534d9b 발전시뮬레이션 팝업창 오픈 소스 및 메뉴 숨김처리 2026-06-16 09:23:12 +09:00
a6284ad3eb Merge pull request '발전시뮬레이션 팝업창 오픈 소스' (#919) from feature/jp_0615 into dev
Reviewed-on: #919
2026-06-15 18:04:05 +09:00
fd7bf4062d 발전시뮬레이션 팝업창 오픈 소스 2026-06-15 18:03:03 +09:00
a5ad6dd0e6 Merge pull request '발전시뮬레이션 팝업창 오픈 소스' (#917) from feature/jp_0615 into dev
Reviewed-on: #917
2026-06-15 16:41:24 +09:00
582e32bc02 발전시뮬레이션 팝업창 오픈 소스 2026-06-15 16:40:11 +09:00
75b0df084b Merge branch 'dev' of https://git.hanasys.jp/qcast3/qcast-front into hotfix/dev_yscha 2026-06-15 16:04:00 +09:00
c6d6d9fa08 Merge pull request 'feature/jp_0615' (#915) from feature/jp_0615 into dev
Reviewed-on: #915
2026-06-15 16:03:02 +09:00
7423f7a05a 발전시뮬레이션 팝업창 오픈 소스 2026-06-15 16:01:26 +09:00
1e0124d9f2 [2294_5] 케라바 사각형 결정론적 솔버 + 처마전면 지붕면 할당 수정
- solveRectangleKerab: 4변 타입만으로 힙/마루 재생성(forward·revert 단일 공식)
- nGable=0 우진각·1 Y apex·1 CASE B 케라바·2 맞배 지원, 그 외 기존 maze 폴백
- hip attributes.extended=true 부여 → integrateExtensionLines merge 스킵 → split 4면 정상 할당
- outerLine bbox 기준 sideOf 수정(出幅 offset 좌표 불일치 해소)
- apex depth clamp min(L/2, oppDist) → R3-outside 방지
- detectKerabHipMarks·extendKerabHipsTo45 함수 추출(reclick·revert 45° 통합)
- KERAB-EXTHIP-COORD-CLEAN: orphan ext-hip 좌표 기반 재제거
- useRefFiles: 변환 API FileData 누락 시 에러 메시지 swalFire 안내
- kerab-offset-surgical: skipKerabHips 옵션(케라바 hip t-ratio 재계산 방지)

Co-Authored-By: Claude Opus 4 <noreply@anthropic.com>
2026-06-15 16:01:11 +09:00
666e75244d 발전시뮬레이션 팝업창 오픈 소스 2026-06-15 15:59:50 +09:00
8511c1915c local에서 한글세팅 2026-06-15 13:45:44 +09:00
bf98f69145 [2294_4] 타입 박공→처마 우진각 지붕할당 4면 미생성 수정 — SK 격자 반-엣지 purge + startPoint 방어 동기화 2026-06-12 17:11:40 +09:00