// (이전 import 및 interface 동일, mobile-crane case만 교체) // 실제로는 기존 파일에서 mobile-crane 케이스만 교체 // mobile-crane 케이스를 다음으로 교체: case "mobile-crane": // 이동식 크레인: 하부(트랙) + 회전대 + 캐빈 + 붐대 + 카운터웨이트 + 후크 return ( {/* ========== 하부 크롤러 트랙 시스템 ========== */} {/* 좌측 트랙 메인 */} {/* 좌측 트랙 상부 롤러 */} {/* 우측 트랙 메인 */} {/* 우측 트랙 상부 롤러 */} {/* 트랙 연결 프레임 */} {/* ========== 회전 상부 구조 ========== */} {/* 메인 회전 플랫폼 */} {/* 회전 베어링 하우징 */} {/* ========== 엔진 및 유압 시스템 ========== */} {/* 엔진룸 메인 */} {/* 유압 펌프 하우징 */} {/* 배기 파이프 */} {/* ========== 운전실 (캐빈) ========== */} {/* 캐빈 메인 바디 */} {/* 캐빈 창문 */} {/* 캐빈 지붕 */} {/* ========== 붐대 시스템 ========== */} {/* 붐대 마운트 베이스 */} {/* 붐대 힌지 실린더 (유압) */} {/* 메인 붐대 하단 섹션 */} {/* 붐대 상단 섹션 (텔레스코픽) */} {/* 붐대 최상단 섹션 */} {/* 붐대 트러스 구조 (디테일) */} {[-0.15, -0.05, 0.05, 0.15].map((offset, idx) => ( ))} {/* ========== 카운터웨이트 시스템 ========== */} {/* 카운터웨이트 메인 블록 */} {/* 카운터웨이트 추가 블록 (상단) */} {/* 카운터웨이트 프레임 */} {/* ========== 후크 및 케이블 시스템 ========== */} {/* 붐대 끝단 풀리 */} {/* 메인 호이스트 케이블 */} {/* 후크 블록 상단 */} {/* 후크 메인 (빨간색 안전색) */} {/* 지브 지지 케이블 (좌측) */} {/* 지브 지지 케이블 (우측) */} {/* ========== 조명 및 안전 장치 ========== */} {/* 작업등 (전방) */} {/* 경고등 (붐대 상단) */} );