feat: [rd] 방화셔터 도면생성 기능 구현

- 4탭 구성: 설정 / 가이드레일 / 셔터박스 / 3D 렌더링
- 가이드레일 C-채널 SVG 단면도 (횡단면/정면도)
- 셔터박스 SVG 단면도 (정면/측면, 내부 부품 ON/OFF)
- Three.js 3D 조립체 렌더링 (셔터 개폐 애니메이션, 투명도, 부품 토글)
- DXF/PNG/JSON 내보내기, localStorage 프리셋 관리
- 제품 유형별(강판/스크린) 기본값 자동 적용
This commit is contained in:
김보곤
2026-03-08 19:30:05 +09:00
parent b5cec674b1
commit 48a8dd9cf4
3 changed files with 1379 additions and 0 deletions

View File

@@ -601,4 +601,16 @@ public function autoDrawing(Request $request): View|\Illuminate\Http\Response
return view('rd.auto-drawing.index');
}
/**
* 방화셔터 도면생성
*/
public function fireShutterDrawing(Request $request): View|\Illuminate\Http\Response
{
if ($request->header('HX-Request')) {
return response('', 200)->header('HX-Redirect', route('rd.fire-shutter-drawing'));
}
return view('rd.fire-shutter-drawing.index');
}
}