내보내기 가이드 - 전체화면 모드에서 3D 모델 내보내기
STP Viewer의 전체화면 모드에서 다양한 형식으로 3D 모델을 내보내는 완전한 가이드
내보내기 가이드 - 3D 모델 내보내기
빠른 시작 - 간단한 2단계로 내보내기
내보내기 버튼 클릭
전체화면 모드에서 툴바의 내보내기 버튼 (📥 다운로드 아이콘)을 클릭하거나 Ctrl+E
를 누르세요.
형식 선택 및 다운로드
원하는 형식을 선택하고 내보내기를 클릭하세요. 파일이 자동으로 다운로드됩니다.
인기 형식:
- STL Binary - 3D 프린팅
- OBJ - CAD 소프트웨어
- GLB - 웹 애플리케이션
전문가 팁: 내보내기는 현재 로드된 모델과 함께 작동합니다. 내보내기 전에 모델이 올바르게 표시되는지 확인하세요. 모델의 복잡성에 따라 처리는 일반적으로 5-30초가 소요됩니다.
지원되는 내보내기 형식
10가지 내보내기 형식
OBJ, STL, PLY, glTF 등 주요 CAD 및 3D 형식 지원
크로스 플랫폼
데스크톱, 태블릿, 모바일 기기에서 최적화된 경험
고품질
모델 정밀도를 유지하며 바이너리 및 텍스트 형식 모두 지원
스마트 선택
사용 목적에 따른 형식 추천
🎯 형식 빠른 참조
형식 | 최적 용도 | 파일 크기 | 호환성 | 일반적 사용 |
---|---|---|---|---|
STL Binary | 3D 프린팅 | 작음 | 범용 | 가장 일반적 |
OBJ | CAD 소프트웨어 | 보통 | 우수함 | 업계 표준 |
GLB | 웹 앱 | 작음 | 최신 | 인터랙티브 웹 |
glTF | 웹 (에셋 포함) | 큼 | 최신 | 풍부한 웹 앱 |
PLY Binary | 점 구름 | 작음 | 양호 | 과학적 |
3DM | Rhino | 보통 | 전문적 | NURBS 모델 |
전체 10가지 형식 보기
텍스트 기반 형식
형식 | 확장자 | 다중 파일 | 최적 용도 |
---|---|---|---|
OBJ | .obj | 예 (.mtl 포함) | 일반 3D 모델링, 광범위한 호환성 |
STL Text | .stl | 아니오 | 3D 프린팅, 텍스트 기반 워크플로우 |
PLY Text | .ply | 아니오 | 점 구름, 연구 응용 |
OFF | .off | 아니오 | 수학적 모델링, 메시 처리 |
glTF | .gltf | 예 (에셋 포함) | 웹 애플리케이션, PBR 머티리얼 |
BIM | .bim | 아니오 | 건물 정보 모델링 |
바이너리 형식
형식 | 확장자 | 다중 파일 | 최적 용도 |
---|---|---|---|
STL Binary | .stl | 아니오 | 3D 프린팅 (더 작은 파일 크기) |
PLY Binary | .ply | 아니오 | 점 구름 (컴팩트) |
GLB | .glb | 아니오 | 웹 전송, 단일 파일 배포 |
3DM | .3dm | 아니오 | Rhino 호환성, NURBS 보존 |
모델 내보내기 방법
데스크톱 경험
전체화면 모드 진입
전체화면 버튼을 클릭하거나 F11
을 눌러 전체화면 보기 모드로 들어가세요.
내보내기 도구 접근
전체화면 툴바에서 내보내기 버튼 (다운로드 아이콘)을 클릭하거나 키보드 단축키 Ctrl+E
를 사용하세요.
형식 선택
대화 상자에서 원하는 내보내기 형식을 선택하세요. 각 형식은 다음을 표시합니다:
- 형식 이름 및 설명
- 파일 유형 표시기 (Binary/Text)
- 해당하는 경우 다중 파일 표시기
내보내기 확인
[형식 이름] 내보내기를 클릭하여 변환 프로세스를 시작하세요. 처리가 완료되면 내보내기가 자동으로 시작됩니다.
📱 모바일 및 태블릿 경험
내보내기 접근
전체화면 모드에서 더보기 버튼 (⋮ 점 3개) → 내보내기를 탭하세요.
선택 및 다운로드
형식을 선택하고 내보내기를 탭하세요. 파일이 다운로드 폴더에 자동으로 저장됩니다.
모바일 팁:
- 큰 모델에는 Wi-Fi 사용
- STL Binary 권장 (더 작은 파일)
- 내보내기 후 다운로드 앱 확인
일반적인 사용 사례
형식 선택 가이드
문제 해결
일반적인 내보내기 문제
🚫 내보내기 버튼이 회색으로 비활성화됨
빠른 수정: 모델이 완전히 로드될 때까지 기다리세요 (진행 표시줄 완료)
여전히 비활성화된 경우:
- 페이지를 새로고침하고 모델을 다시 로드
- 브라우저가 WebGL을 지원하는지 확인 (webglreport.com 방문)
- 다른 브라우저 시도 (Chrome/Firefox 권장)
⚠️ 내보내기 실패 또는 너무 오래 걸림
즉시 해결책:
- 다른 브라우저 탭 닫기 (메모리 확보)
- STL Binary 형식 시도 (가장 안정적)
- 파일 크기 확인 - 100MB 이상의 모델은 타임아웃될 수 있음
고급 해결책:
- 브라우저 캐시 지우기
- 브라우저 확장 프로그램 비활성화
- 시크릿/개인 모드 시도
📁 파일이 다운로드되지 않음
브라우저 문제:
- 먼저 다운로드 폴더 확인
- 이 사이트에서 다운로드 허용
- 다운로드 관리자/확장 프로그램 비활성화
- 다른 형식 시도 (STL Binary가 가장 작음)
중요: 내보내기 시스템은 현재 로드되고 렌더링된 모델을 처리합니다. 내보내기는 현재 보기 상태를 반영하므로 내보내기 전에 모델이 올바르게 표시되는지 확인하세요.
소프트웨어 호환성
CAD 소프트웨어 호환성
소프트웨어 | 권장 형식 | 주석 |
---|---|---|
AutoCAD | OBJ, STL | 3D 프린팅 워크플로우에는 STL |
SolidWorks | STL, OBJ | 기본 STEP 가져오기 선호 |
Fusion 360 | STL, OBJ, 3DM | 우수한 STL 지원 |
Rhino | 3DM, OBJ, PLY | 3DM은 NURBS 보존 |
Blender | OBJ, PLY, glTF/GLB | 우수한 OBJ 지원 |
SketchUp | STL, OBJ | 플러그인을 통한 STL |
3D 프린팅 슬라이서 호환성
슬라이서 | 권장 형식 | 주석 |
---|---|---|
PrusaSlicer | STL Binary | 가장 빠른 가져오기 |
Cura | STL Binary/Text | 모두 지원 |
Simplify3D | STL Binary | 선호 형식 |
Slic3r | STL, OBJ | STL 권장 |
고급 기술 세부사항
기술 구현 세부사항
ExportDialog 컴포넌트
내보내기 기능은 ExportDialog
컴포넌트 (src/components/stp-viewer/fullscreen/ExportDialog.tsx
)를 통해 구현되며, 다음을 제공합니다:
// 핵심 내보내기 기능
const handleExport = useCallback(async () => {
if (!online3DViewerAPI?.exportModel) {
// API 사용 불가 처리
return;
}
await online3DViewerAPI.exportModel(
formatConfig.fileFormat, // 'Binary' 또는 'Text'
formatConfig.extension // 파일 확장자
);
}, [selectedFormat, online3DViewerAPI]);
API 통합
시스템은 Online3D Viewer의 내보내기 기능과 통합됩니다:
- 형식 감지: 확장자 기반 자동 형식 선택
- 품질 제어: 변환 중 모델 정밀도 유지
- 진행 피드백: 처리 중 시각적 표시기
- 오류 복구: 내보내기 실패에 대한 우아한 처리
성능 고려사항
- 메모리 사용: 바이너리 형식이 일반적으로 더 적은 메모리 사용
- 처리 시간: 텍스트 형식은 생성에 더 오래 걸릴 수 있음
- 파일 크기: 바이너리 형식이 더 작은 파일 생성
- 호환성: 텍스트 형식이 더 나은 크로스 플랫폼 지원 제공
다음 단계
내보내기 기능을 마스터한 후:
이 가이드는 STP Viewer의 전체화면 모드에서 사용 가능한 완전한 내보내기 기능을 다룹니다. 추가 지원이나 기능 요청은 지원 리소스를 방문하세요.