OBJ → STL

OBJ → STL, 모델링 파일을 한 번에 슬라이싱 준비.

작업 영역

로딩 중...

잠시만 기다려 주세요

이 도구에 대하여

OBJ에서 메시를 추출하여 STL로 내보내 3D 프린팅에 적합하게 만듭니다. 비삼각형 면은 삼각형으로 변환되며 재질은 폐기됩니다. 모든 처리는 브라우저 내에서 로컬로 완료되며 파일이 업로드되지 않습니다.

사용 팁

  • 1재질 및 텍스처 손실됨
  • 2여러 객체는 일반적으로 병합됨
  • 3모델 단위와 폐쇄성 확인

구성 옵션 설명

일반 설정

위쪽 축

기본값Z-up

내보낸 모델의 '위쪽' 축을 결정합니다. 각 3D 소프트웨어는 서로 다른 규칙을 사용합니다. 잘못된 시스템을 선택하면 모델이 옆으로 누울 수 있습니다.

Y-up

OpenGL, Three.js 및 대부분의 웹 3D 엔진에서 사용하는 규칙입니다. 웹 또는 게임 엔진의 모델에 이 옵션을 선택하세요.

Z-up권장

Blender(기본값), 3ds Max 및 일부 CAD 소프트웨어에서 사용하는 규칙입니다. 모델이 옆으로 보이면 이 옵션을 시도하세요.

X 회전

기본값

범위-180° – 180°

각 축을 기준으로 모델을 회전합니다. 범위는 -180°에서 180°까지입니다. 인쇄 방향을 미세 조정하거나 축 정렬 오류를 수정하는 데 유용합니다.

Y 회전

기본값

범위-180° – 180°

각 축을 기준으로 모델을 회전합니다. 범위는 -180°에서 180°까지입니다. 인쇄 방향을 미세 조정하거나 축 정렬 오류를 수정하는 데 유용합니다.

Z 회전

기본값

범위-180° – 180°

각 축을 기준으로 모델을 회전합니다. 범위는 -180°에서 180°까지입니다. 인쇄 방향을 미세 조정하거나 축 정렬 오류를 수정하는 데 유용합니다.

회전 적용 방식

기본값루트 노드 변환만

회전을 내보낸 모델에 기록하는 방식을 선택합니다. 정점으로 베이크하면 모든 정점 좌표를 다시 작성하므로 STL, STEP 등 지오메트리 데이터만 읽는 형식을 포함한 모든 내보내기 형식에서 일관되게 적용됩니다. 루트 노드 변환만 적용하면 원래 정점 좌표를 유지하여 애니메이션·스킨 모델에 적합하지만, 노드 변환을 무시하는 형식(예: STEP)에서는 회전이 적용되지 않습니다.

정점으로 베이크

회전을 모든 정점 좌표에 기록하고 모든 내보내기 형식에서 일관되게 적용합니다. 지오메트리 데이터가 다시 작성됩니다.

루트 노드 변환만권장

회전을 루트 노드 변환 행렬로 기록하고 정점 좌표는 그대로 유지합니다. 스킨·애니메이션 모델에 적합하지만 노드 변환을 무시하는 형식(예: STEP)에서는 적용되지 않습니다.

STL 출력 설정

이진 형식

기본값이진 STL

STL 저장 형식을 선택하세요. 두 형식 모두 동일한 출력 결과를 제공합니다.

이진 STL권장

더 작은 파일, 더 빠른 로딩. Cura, PrusaSlicer, Chitubox 및 모든 주요 슬라이서에서 지원됨. 3D 프린팅에 권장됩니다.

ASCII STL

일반 텍스트 형식으로 디버깅을 위해 모든 텍스트 편집기에서 읽을 수 있습니다. 파일 크기가 이진 형식보다 약 4~6배 더 큽니다.

다중 부품 분할 내보내기

기본값off

모델에 여러 독립 부품이 포함된 경우 개별 STL 파일로 분할하여 ZIP으로 압축 다운로드합니다.

포맷 정보

입력 형식

확장자:
obj
전체 이름:
Wavefront OBJ
유형:
3D 모델
형식:
OBJ
주요 도구:
BlenderMaya3ds Max
설명:
OBJ는 Wavefront가 1980년대에 출시한 개방형 3D 지오메트리 형식으로, 사람이 읽을 수 있는 텍스트로 정점, 법선, UV 및 면 연결 관계를 기록합니다. 거의 모든 3D 소프트웨어에서 지원되며, 소프트웨어 간 메시 교환의 안전한 선택입니다. 재질과 텍스처는 일반적으로 함께 제공되는 .mtl 파일에 정의되며, 두 파일은 동일한 폴더에 있어야 합니다. OBJ는 애니메이션이나 본 데이터를 포함하지 않으며 정적 메시만 표현하므로, 캐릭터 애니메이션 워크플로에 최종 형식으로 적합하지 않습니다. 또한 텍스트 인코딩으로 인해 대형 모델 파일의 크기가 커지고, 복잡한 장면 로딩 속도가 느려집니다. 텍스처가 내장된 단일 파일이 필요하다면 GLB가 더 나은 대안입니다.

참고:

  • 재질을 위해 MTL 파일이 OBJ 파일과 함께 있어야 합니다
  • 애니메이션이나 스켈레톤을 지원하지 않습니다

지원 기능:

  • 사람이 읽을 수 있는 텍스트 형식
  • 별도의 형상(.obj) 및 재질(.mtl) 파일
  • 범용 소프트웨어 지원
  • UV 좌표 및 노멀 보존

출력 형식

확장자:
stl
전체 이름:
광조형
유형:
3D 메시
형식:
STL(바이너리 / ASCII)
주요 도구:
CuraPrusaSlicerChituboxSimplify3D
열기 방법:
슬라이서 소프트웨어MeshLabWindows 3D 뷰어STL 뷰어 온라인
설명:
STL은 1987년 등장 이후 3D 프린팅 업계 표준 메시 형식입니다. 삼각형 표면 데이터만 저장하며 색상·텍스처·재질 정보는 없습니다. 거의 모든 슬라이싱 소프트웨어와 프린터가 지원해 널리 사용됩니다. STL 사용 시 주의점: 단위 정의가 없어 밀리미터·인치 구분이 불가능하므로 슬라이싱 소프트웨어에서 스케일 확인 필수. ASCII(읽기 가능, 파일 크기 4~6배)와 바이너리(기본, 더 작음) 두 인코딩 존재. 다색·재질·인쇄 매개변수가 필요하면 3MF 사용을 권장합니다.

참고:

  • 색상, 텍스처 또는 재질을 지원하지 않습니다
  • 단위 정의가 없음. 슬라이서에서 스케일을 확인하세요
  • ASCII 형식은 바이너리보다 4-6배 더 큽니다

지원 기능:

  • 삼각형 메시만, 간단하고 범용 호환 가능
  • 바이너리 및 ASCII 인코딩 옵션
  • Cura, PrusaSlicer, Chitubox 등에 직접 가져오기 가능

사용 방법

1

OBJ 파일 업로드

OBJ 파일을 끌어다 놓으세요. 변환 시 재질과 텍스처는 버려지고 메시 지오메트리만 유지됩니다.

2

단위와 폐쇄성 확인

인쇄 전에 미리보기에서 단위가 올바른지 모델이 닫힌 솔리드인지 확인하세요.

3

STL 다운로드

STL 파일을 다운로드하세요. 비삼각형 면은 자동으로 삼각형화되며 여러 메시는 일반적으로 병합됩니다.

Q

여러 메시가 있으면 어떻게 되나요?

A

여러 메시는 일반적으로 하나의 STL로 병합됩니다. 상대적 위치는 유지되지만 부품이 분리되지는 않습니다. 별도 파일이 필요하면 모델링 소프트웨어에서 먼저 객체를 분할하세요.

Q

비삼각형 면은?

A

비삼각형 면은 내보내기 전에 자동으로 삼각형으로 변환됩니다. STL은 삼각형만 지원하므로 사각형과 다각형은 삼각형으로 분할되며, 모델의 전체 형태는 그대로 유지됩니다.

Q

재질은 유지되나요?

A

아니요. STL에는 재질이 없어 색상과 텍스처가 버려집니다. STL은 삼각형 지오메트리만 기록하며 3D 프린팅에는 그것으로 충분합니다. 색상 정보가 필요하면 3MF를 사용하세요.

Q

OBJ를 STL로 변환할 때 정점 노멀은 어떻게 되나요?

A

OBJ 파일에서는 정점 노멀이 정점별로 저장되지만 STL 형식은 면별 노멀만 지원합니다. 변환 중에는 삼각형 지오메트리에서 면 노멀이 자동으로 계산되므로 OBJ 파일의 사용자 지정 정점 노멀은 보존되지 않습니다.

Q

3D 프린팅에 OBJ 대신 STL을 선택해야 하는 이유는 무엇인가요?

A

STL은 3D 프린팅의 사실상 표준 형식으로, 거의 모든 슬라이서, 프린터 소프트웨어, 인쇄 서비스가 이를 지원하며 슬라이싱 준비가 된 깨끗한 삼각형 메시를 담고 있습니다. OBJ를 STL로 변환하는 것은 모델을 인쇄 워크플로에 가져오는 가장 확실한 방법입니다.

Q

OBJ 파일에 UV 좌표가 있습니다. STL에서는 어떻게 되나요?

A

UV 좌표는 텍스처 매핑 데이터이며 STL은 텍스처와 재질을 지원하지 않으므로 재질과 함께 버려집니다. 내보내지는 것은 삼각형 지오메트리뿐이며, 이것이 3D 프린팅에 필요한 전부입니다.