3MF 파일(확장자 .3mf)은 3D 프린팅(적층 제조)을 위해 만들어진 오픈 표준 3D 형식으로, 색상·재질·출력 설정까지 하나의 파일에 담을 수 있습니다. '형태만 담을 수 있는 STL의 약점을 보완한, 더 새로운 3D 프린팅용 포맷'이라고 생각하면 위치를 쉽게 파악할 수 있습니다. 이 글에서는 3MF가 무엇인지, STL과 무엇이 다른지, 어떤 소프트웨어가 지원하는지, 언제 쓰면 좋은지를 비교표와 함께 정리합니다.
※ 현재 Figmee는 그림이나 일러스트로 3D 모델 데이터(GLB / 3MF)를 생성하고 다운로드할 수 있는 서비스입니다. 실물 3D 프린트 제품 판매는 Coming Soon(준비 중)이며, Figmee에서 직접 프린트를 주문할 수는 없습니다.
3MF 파일이란
3MF는 업계 단체인 3MF Consortium(3MF 컨소시엄)이 제정하는 3D 프린팅용 오픈 표준입니다. 공식 사이트는 3MF를 '적층 제조 애플리케이션·플랫폼·서비스·하드웨어 사이에서 풀 피델리티(완전한 충실도)의 3D 모델을 주고받기 위한, 오픈된 XML 기반 표준'이라고 설명합니다(출처: 3MF Consortium 공식, 2026년 7월 기준). 2025년에는 국제 표준 ISO/IEC 25422:2025로도 발행되었습니다.
기술적으로 3MF는 XML로 작성된 정보를 ZIP(OPC) 컨테이너 하나로 묶은 형식입니다. 안에는 형태(메시)뿐 아니라 색상·재질·텍스처·단위·좌표계·출력 설정 등 출력에 필요한 정보를 함께 넣을 수 있습니다.
3MF Consortium은 이 형식을 만든 이유를 '기존 파일 형식의 한계를 바로잡기 위해 — 시제품부터 양산까지 모든 AM 기술에 대응할 수 있는, 표준화된 더 고기능의 형식을 제공하기 위해서'라고 설명합니다. 여기서 말하는 '기존 파일 형식의 한계'의 대표적인 예가 오랫동안 정석이었던 STL입니다.
3MF와 STL의 차이
STL은 3D 프린팅에서 가장 널리 쓰여 온 정석 형식이지만, 담을 수 있는 것은 '형태'뿐입니다. 3MF는 여기에 색상과 설정을 더할 수 있습니다. 주요 차이를 비교해 보겠습니다.
| 비교 항목 | STL | 3MF |
|---|---|---|
| 형태(메시) | 가능(삼각형의 집합) | 가능 |
| 색상·텍스처 | 불가 | 가능(풀컬러 지원) |
| 재질·복수 소재 | 불가 | 가능 |
| 단위·좌표계 정의 | 모호해지기 쉬움 | 표준으로 정의됨 |
| 출력 설정·서포트 등 | 불가 | 함께 저장 가능 |
| 여러 오브젝트 관리 | 약함 | 강함(확장 사양으로 지원) |
| 파일 구조 | 단순(형태만) | XML + ZIP 컨테이너 |
| 보급도 | 매우 넓음(가장 정석) | 지원 확대 중 |
핵심은 다음 세 가지입니다.
- 색상을 옮길 수 있는가: STL은 형태만 담고 색상은 담지 못합니다. 풀컬러 출력을 원한다면 색상을 옮길 수 있는 3MF 등이 전제가 됩니다.
- 설정까지 담을 수 있는가: 3MF는 출력 설정이나 서포트 등을 함께 저장할 수 있어, 파일을 주고받을 때의 착오를 줄일 수 있습니다.
- 보급도: STL은 지원하는 곳이 매우 넓다는 것이 강점입니다. 3MF는 기능이 뛰어나지만, 제출처가 지원하는지 미리 확인해야 합니다.
'형태만 있으면 되면 STL, 색상과 설정까지 정확히 전달하고 싶다면 3MF'가 기본적인 판단 기준입니다. 색상과 질감을 통째로 옮기는 용도에서는 웹 표시용인 GLB 파일과도 역할이 나뉩니다(GLB는 보여 주고 공유하는 용도, 3MF는 입체 출력용). OBJ와 FBX도 흔히 쓰이는 형식으로, OBJ는 단순하고 호환성 높은 교환용 형식, FBX는 주로 애니메이션이 있는 모델을 3D 툴 사이에서 옮길 때 쓰입니다.
3MF를 지원하는 소프트웨어
3MF는 주요 3D 프린팅용 슬라이서(3D 모델을 출력용 데이터로 변환하는 소프트웨어)에서 폭넓게 다룰 수 있습니다. 각 공식 정보의 요점은 다음과 같습니다(모두 2026년 7월 기준).
- PrusaSlicer: 프로젝트 저장 형식으로 3MF를 네이티브로 채택하고 있습니다(
File → Save Project로 .3mf 저장). 설정과 서포트까지 포함해 저장할 수 있습니다(출처: Prusa Knowledge Base). - UltiMaker Cura: 불러오기·내보내기 지원 형식에 3MF(.3mf)가 포함됩니다. 공유용 'Universal Cura Project'도 3MF의 일종입니다(출처: UltiMaker 공식).
- Bambu Studio: 3MF(Production Extension)를 기본 저장 형식으로 채택하고 있습니다(출처: Bambu Lab Wiki).
- OrcaSlicer: Bambu Studio에서 유래한 확장 3MF를 프로젝트 형식으로 채택하고 있습니다(출처: OrcaSlicer Wiki).
이 밖에 Blender 같은 3D 소프트웨어도 3MF 입출력을 지원하는 경우가 있지만, 지원 상황과 버전은 바뀔 수 있으므로 실제로 사용하는 소프트웨어의 최신 정보를 확인하세요.
3MF의 활용 상황
3MF가 잘 맞는 것은 다음과 같은 상황입니다.
- 풀컬러로 3D 프린팅하고 싶을 때: 색상을 옮길 수 있으므로 채색된 출력물을 노릴 때 적합합니다.
- 출력 설정까지 함께 전달하고 싶을 때: 슬라이서 프로젝트로서 설정과 서포트까지 포함해 공유·보관하고 싶은 경우입니다.
- 여러 파트를 한꺼번에 다루고 싶을 때: 확장 사양 덕분에 여러 오브젝트를 관리하기 쉬워졌습니다.
반대로 제출처가 STL만 받는 경우에는 3MF를 STL로 변환해서 넘깁니다(이때 색상 정보는 사라집니다). 실제로 3MF를 자신의 프린터로 출력하기까지의 절차는 3MF 파일을 가정용 3D 프린터로 출력하기 위한 준비에서 설명합니다.
Figmee에서 3MF 내보내기
현재 Figmee는 업로드한 그림이나 일러스트로 3D 모델을 생성하며, GLB에 더해 3MF 형식으로도 데이터를 다운로드할 수 있습니다. Figmee의 3MF는 색상(텍스처)이 포함된 풀컬러 지원 데이터로 내보내집니다.
다만 실물 3D 프린트 판매는 Coming Soon(준비 중)입니다. 실제로 입체물로 출력하고 싶다면, 내보낸 3MF를 자신의 3D 프린터나 외부 3D 프린팅 서비스에 가져가는 흐름이 됩니다. 가져가기 전에 제출처가 3MF를 지원하는지, 풀컬러 출력을 지원하는지 확인하세요.
자주 묻는 질문
3MF와 STL 중 무엇을 써야 하나요?
형태만 전달하면 되고 제출처가 STL 위주라면, 지원 범위가 넓은 STL이 무난합니다. 색상이나 출력 설정까지 정확히 전달하고 싶거나 풀컬러로 출력하고 싶다면 3MF가 적합합니다. 먼저 제출처나 사용하는 슬라이서가 3MF를 지원하는지 확인한 뒤 고르세요.
3MF 파일은 무엇으로 열 수 있나요?
PrusaSlicer·UltiMaker Cura·Bambu Studio·OrcaSlicer 등 주요 슬라이서로 열 수 있습니다. 파일에는 형태·색상·설정이 들어 있어, 슬라이서에 불러오면 바로 출력 준비로 넘어갈 수 있습니다.
3MF라면 반드시 풀컬러로 출력할 수 있나요?
아니요. 3MF는 색상을 '담을 수 있는' 형식이지만, 실제로 풀컬러로 출력할 수 있는지는 사용하는 프린터나 출력 서비스가 풀컬러 출력을 지원하는지에 달려 있습니다. 데이터에 색상이 있어도 단색 프린터에서는 단색으로 출력됩니다.
Figmee로 만든 3MF는 그대로 출력할 수 있나요?
Figmee에서는 3MF 데이터를 다운로드할 수 있지만, 실물 프린트 판매는 Coming Soon(준비 중)입니다. 출력하려면 내보낸 3MF를 자신의 프린터나 외부 3D 프린팅 서비스에 가져가세요. 제출처의 지원 형식을 반드시 확인하세요.
정리
3MF(.3mf)는 색상·재질·출력 설정까지 하나의 파일에 담을 수 있는 3D 프린팅용 오픈 표준입니다. 형태만 담는 STL과 비교해 색상과 설정을 정확히 옮길 수 있다는 점이 가장 큰 차이입니다. PrusaSlicer·Cura·Bambu Studio·OrcaSlicer 등 주요 슬라이서가 지원하며, 풀컬러 출력이나 설정까지 포함한 전달에 적합합니다.
Figmee에서는 3MF를 풀컬러 지원 데이터로 내보낼 수 있습니다. 실제로 출력할 때는 제출처의 지원 여부를 확인한 뒤 가져가 보세요.




