LogoSTP 뷰어 문서

내보내기 가이드 - 전체화면 모드에서 3D 모델 내보내기

STP Viewer의 전체화면 모드에서 다양한 형식으로 3D 모델을 내보내는 완전한 가이드

내보내기 가이드 - 3D 모델 내보내기

빠른 시작 - 간단한 2단계로 내보내기

내보내기 버튼 클릭

전체화면 모드에서 툴바의 내보내기 버튼 (📥 다운로드 아이콘)을 클릭하거나 Ctrl+E를 누르세요.

형식 선택 및 다운로드

원하는 형식을 선택하고 내보내기를 클릭하세요. 파일이 자동으로 다운로드됩니다.

인기 형식:

  • STL Binary - 3D 프린팅
  • OBJ - CAD 소프트웨어
  • GLB - 웹 애플리케이션

전문가 팁: 내보내기는 현재 로드된 모델과 함께 작동합니다. 내보내기 전에 모델이 올바르게 표시되는지 확인하세요. 모델의 복잡성에 따라 처리는 일반적으로 5-30초가 소요됩니다.

지원되는 내보내기 형식

10가지 내보내기 형식

OBJ, STL, PLY, glTF 등 주요 CAD 및 3D 형식 지원

크로스 플랫폼

데스크톱, 태블릿, 모바일 기기에서 최적화된 경험

고품질

모델 정밀도를 유지하며 바이너리 및 텍스트 형식 모두 지원

스마트 선택

사용 목적에 따른 형식 추천

🎯 형식 빠른 참조

형식최적 용도파일 크기호환성일반적 사용
STL Binary3D 프린팅작음범용가장 일반적
OBJCAD 소프트웨어보통우수함업계 표준
GLB웹 앱작음최신인터랙티브 웹
glTF웹 (에셋 포함)최신풍부한 웹 앱
PLY Binary점 구름작음양호과학적
3DMRhino보통전문적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 권장 (더 작은 파일)
  • 내보내기 후 다운로드 앱 확인

일반적인 사용 사례

형식 선택 가이드

3D 프린팅용

권장: STL Binary

  • 작은 파일 크기
  • 범용 프린터 지원
  • 빠른 처리

웹 애플리케이션용

권장: GLB 또는 glTF

  • 웹 전송에 최적화
  • 머티리얼 및 텍스처 지원
  • 최신 표준

CAD 소프트웨어용

권장: OBJ 또는 3DM

  • 광범위한 소프트웨어 호환성
  • 기하학적 정밀도 보존
  • 업계 표준

연구/분석용

권장: PLY 또는 OFF

  • 유연한 데이터 구조
  • 사용자 정의 속성 지원
  • 학술 표준

문제 해결

일반적인 내보내기 문제

🚫 내보내기 버튼이 회색으로 비활성화됨

빠른 수정: 모델이 완전히 로드될 때까지 기다리세요 (진행 표시줄 완료)

여전히 비활성화된 경우:

  1. 페이지를 새로고침하고 모델을 다시 로드
  2. 브라우저가 WebGL을 지원하는지 확인 (webglreport.com 방문)
  3. 다른 브라우저 시도 (Chrome/Firefox 권장)

⚠️ 내보내기 실패 또는 너무 오래 걸림

즉시 해결책:

  1. 다른 브라우저 탭 닫기 (메모리 확보)
  2. STL Binary 형식 시도 (가장 안정적)
  3. 파일 크기 확인 - 100MB 이상의 모델은 타임아웃될 수 있음

고급 해결책:

  • 브라우저 캐시 지우기
  • 브라우저 확장 프로그램 비활성화
  • 시크릿/개인 모드 시도

📁 파일이 다운로드되지 않음

브라우저 문제:

  1. 먼저 다운로드 폴더 확인
  2. 이 사이트에서 다운로드 허용
  3. 다운로드 관리자/확장 프로그램 비활성화
  4. 다른 형식 시도 (STL Binary가 가장 작음)

중요: 내보내기 시스템은 현재 로드되고 렌더링된 모델을 처리합니다. 내보내기는 현재 보기 상태를 반영하므로 내보내기 전에 모델이 올바르게 표시되는지 확인하세요.

소프트웨어 호환성

CAD 소프트웨어 호환성

소프트웨어권장 형식주석
AutoCADOBJ, STL3D 프린팅 워크플로우에는 STL
SolidWorksSTL, OBJ기본 STEP 가져오기 선호
Fusion 360STL, OBJ, 3DM우수한 STL 지원
Rhino3DM, OBJ, PLY3DM은 NURBS 보존
BlenderOBJ, PLY, glTF/GLB우수한 OBJ 지원
SketchUpSTL, OBJ플러그인을 통한 STL

3D 프린팅 슬라이서 호환성

슬라이서권장 형식주석
PrusaSlicerSTL Binary가장 빠른 가져오기
CuraSTL Binary/Text모두 지원
Simplify3DSTL Binary선호 형식
Slic3rSTL, OBJSTL 권장
고급 기술 세부사항

기술 구현 세부사항

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의 내보내기 기능과 통합됩니다:

  • 형식 감지: 확장자 기반 자동 형식 선택
  • 품질 제어: 변환 중 모델 정밀도 유지
  • 진행 피드백: 처리 중 시각적 표시기
  • 오류 복구: 내보내기 실패에 대한 우아한 처리

성능 고려사항

  • 메모리 사용: 바이너리 형식이 일반적으로 더 적은 메모리 사용
  • 처리 시간: 텍스트 형식은 생성에 더 오래 걸릴 수 있음
  • 파일 크기: 바이너리 형식이 더 작은 파일 생성
  • 호환성: 텍스트 형식이 더 나은 크로스 플랫폼 지원 제공

다음 단계

내보내기 기능을 마스터한 후:

  1. 시각적 문서화를 위한 스크린샷 기능 탐색
  2. 정밀한 분석을 위한 측정 도구 학습
  3. 추가 도움을 위한 문제 해결 확인
  4. 모바일 전용 기능을 위한 모바일 가이드 검토

이 가이드는 STP Viewer의 전체화면 모드에서 사용 가능한 완전한 내보내기 기능을 다룹니다. 추가 지원이나 기능 요청은 지원 리소스를 방문하세요.