.amf 파일이란? AMF, 오래된 Slic3r 프로젝트, 그리고 Mac
AMF(Additive Manufacturing File Format)는 "STL 2.0"으로 출발해 2011년부터 ASTM 표준이 되었고 지금은 ISO/ASTM 52915인 3D 프린팅용 XML 형식입니다. STL과 비교하면 단위, 색, 여러 소재, 심지어 곡면 삼각형까지 담습니다. 하지만 널리 자리 잡지 못했고, 그 자리는 3MF가 차지했습니다. 오늘날 AMF는 주로 오래된 Slic3r와 PrusaSlicer 프로젝트로 만나게 됩니다.
한눈에 보기
- 확장자
- .amf
- 종류
- 3D 프린팅용 모델
- 개발
- ASTM F42, Cornell University
- 등장 시기
- 2011
- 표준
- ISO/ASTM 52915:2020
- 앱 없이 macOS에서
- 모름: 미리보기도 미리보기 이미지도 없음
정보 확인일: 2026년 11월 4일
단위, 색, 출력 설정이 담긴 XML
제 디스크에 있는 2018년 7월의 Slic3r PE 프로젝트는 이렇게 시작합니다.
<?xml version="1.0" encoding="UTF-8"?>
<amf unit="millimeter">
<metadata type="cad">Slic3r 1.40.1-rc2+23-feature-arrange-with-libnest2d-win64</metadata>
<metadata type="slic3rpe_amf_version">1</metadata>
<metadata type="slic3rpe_config">
; avoid_crossing_perimeters = 0
; bed_shape = 0x0,250x0,250x210,0x210
; bed_temperature = 90
…unit 속성이 단위를 정합니다. 밀리미터, 인치, 피트, 미터, 마이크로미터 중 하나입니다. 이 속성이 없으면 프로그램은 밀리미터로 간주합니다. 모델은 객체(<object>)로 이루어집니다. 각 객체에는 꼭짓점 목록과 삼각형으로 된 볼륨(<volume>)이 하나 이상 있습니다. 색은 재질, 객체, 볼륨, 꼭짓점, 개별 삼각형에 지정할 수 있습니다. 컨스텔레이션(<constellation>)은 객체의 사본을 오프셋과 회전을 주어 배치합니다. 각 꼭짓점에는 노멀이, 각 모서리에는 접선이 있을 수 있으며, 프로그램은 이를 바탕으로 곡면 삼각형을 계산할 수 있습니다.
Slic3r와 PrusaSlicer는 AMF에 자체 데이터도 저장했습니다. 위 프로젝트에는 베드 온도부터 필라멘트 지름까지 171줄의 출력 설정이 slic3rpe_config에 들어 있습니다. 파일 끝에는 출력 베드 위에 배치된 부품 네 개로 된 컨스텔레이션이 있습니다.
내 .amf 파일에 든 것
.amf 확장자 뒤에는 서로 다른 세 가지가 숨어 있습니다.
- 위 예시 같은 일반 XML
- 같은 확장자를 쓰는 ZIP으로 묶은 XML. Slic3r와 PrusaSlicer는 프로젝트를 이렇게
.zip.amf로 저장했습니다. - 음악: FileInfo에 따르면 DSMI Advanced Module Format 모듈과 Crusader 게임의 음악입니다. 이를 여는 3D 프로그램은 없습니다.
터미널에서 구별할 수 있습니다.
file model.amf일반 XML은 XML 1.0 document text, 묶인 것은 Zip archive data로 표시됩니다. 크기 차이는 큽니다. 제 프로젝트는 ZIP 상태로 840 kB, 풀면 14 MB입니다. 묶인 파일은 unzip model.zip.amf로 풀 수 있으며, 안에 일반 .amf가 들어 있습니다.
AMF가 3MF에 밀린 이유
AMF는 Cornell University의 Jonathan Hiller와 Hod Lipson이 설계했습니다. 두 사람은 2009년 이를 "STL 2.0"으로 발표했고, 2011년 ASTM이 표준 F2915로 채택했습니다. 2013년부터는 ISO와 ASTM이 함께 관리하며, 2026년 ISO는 최신판인 ISO/ASTM 52915:2020(버전 1.2)을 현행 표준으로 확인했습니다. 다만 표준 문서는 유료로 판매되며, 무료인 것은 XML 스키마뿐입니다.
3MF는 2015년 Microsoft, Autodesk, HP 등이 설립한 컨소시엄에서 나왔습니다. 사양이 무료였고, 라이브러리가 함께 제공되었으며, 슬라이서들이 프로젝트 형식으로 채택했습니다. PrusaSlicer는 2021년 12월 버전 2.4.0에서 AMF 저장을 중단했습니다. 2026년 11월의 안정 버전 PrusaSlicer 2.9.7은 아직 AMF를 열지만, 3.0 개발 빌드에는 아직 가져오기 기능이 없습니다.
오래된 .amf 프로젝트가 있다면 아직 할 수 있을 때 PrusaSlicer 2.9에서 열어 3MF로 저장하세요. 출력 설정, 색, 베드 배치도 그대로 유지됩니다.
Mac에서 AMF를 여는 방법
macOS는 AMF를 모릅니다. macOS 27.0.1에는 이 형식의 파일 유형이 없고, 미리보기, 훑어보기, Finder 모두 이를 보여주지 않습니다.
- PrusaSlicer 2.9는 묶인 .zip.amf 프로젝트를 포함해 AMF를 엽니다.
- OrcaSlicer, Bambu Studio, UltiMaker Cura에도 AMF 리더가 있습니다.
- 제 앱 Preview3D는 Mac에서 .amf 파일을 창에서, 훑어보기에서, Finder 미리보기 이미지로 보여줍니다. iPad, iPhone, Apple Vision Pro에서도 됩니다.
Preview3D는 Assimp 라이브러리로 AMF를 읽습니다. 앱이 쓰는 것과 같은 빌드로, 제 Slic3r 프로젝트와 스키마를 보고 직접 작성한 파일로 시험해 봤습니다. 일반 XML은 열립니다. Assimp는 압축을 푼 14 MB, 삼각형 70,986개짜리 프로젝트를 4초가 조금 안 되는 시간에 불러왔습니다. 하지만 네 가지 한계에 부딪혔습니다.
- 묶인 AMF는 열지 못하고 XML 오류를 보고합니다. 먼저 압축을 푸세요.
- 컨스텔레이션의 회전이 적용되지 않습니다. Assimp가
rx,ry,rz값을 실수로 회전이 아니라 오프셋에 저장합니다. 그래서 Slic3r가 베드에서 180° 돌린 부품이 회전 없이 3.14 mm 아래에 나타나며, 부품에 오프셋과 회전이 모두 있는 파일에서는 오프셋 대신 회전 숫자가 쓰입니다. - 파일의 단위를 읽지 않습니다. 앱은 AMF를 항상 밀리미터로 받아들이며, AR에서도 그 크기를 실제 크기로 보여줍니다. 인치로 된 파일은 25.4배 작게 나올 것입니다.
- 곡면 삼각형은 평평하게 남습니다.
앱은 지오메트리를 단색으로 보여주며, 파일의 재질이나 색은 쓰지 않습니다. 모델 정보에는 치수와 삼각형 개수, 그리고 메시 검사가 있습니다.
AMF를 STL이나 3MF로 변환하기
3MF로는 슬라이서에서 변환하세요. 색, 소재, 단위, 설정이 유지됩니다. STL로는 Preview3D가 파일 → 다른 이름으로 모델 내보내기…(⌥⌘E)에서 아무것도 업로드하지 않고 변환합니다. 색, 소재, 출력 설정은 빠지고, 모든 부품이 메시 하나로 합쳐집니다. 위에서 말한 회전 버그 때문에, 여러 부품으로 된 프로젝트는 출력하기 전에 결과를 살펴보세요.
자주 묻는 질문
.amf 파일은 무엇인가요?
ISO/ASTM 52915 표준에 따른 3D 프린팅용 XML 형식입니다. 단위, 색, 소재, 그리고 선택적으로 곡면 삼각형을 가진 삼각형 메시입니다.
AMF와 3MF 중 무엇이 더 나은가요?
3MF입니다. AMF가 하는 일을 모두 하고, 사양이 무료이며, 오늘날의 슬라이서가 프로젝트를 이 형식으로 저장합니다. AMF는 지원이 서서히 줄고 있습니다.
Slic3r의 오래된 .zip.amf 프로젝트는 어떻게 여나요?
PrusaSlicer 2.9, OrcaSlicer, Bambu Studio에서 엽니다. Preview3D로 보려면 먼저 unzip으로 압축을 푸세요.
내 .amf 파일은 3D 모델인가요?
file model.amf가 XML 1.0 document text나 Zip archive data를 출력하면 3D 모델입니다. 다른 것이 나온다면 음악 모듈일 가능성이 큽니다.
Mac은 다른 앱 없이 .amf를 여나요?
아니요. macOS 27에는 AMF용 파일 유형이 없고, 미리보기도 훑어보기도 이를 보여주지 않습니다.
AMF를 STL로 어떻게 변환하나요?
Mac에서 Preview3D의 파일 → 다른 이름으로 모델 내보내기…로, 또는 슬라이서에서 변환합니다. 색과 설정이 있는 프로젝트는 대신 3MF로 저장하세요.
관련 페이지
출처
- ISO/ASTM 52915:2020 – AMF 1.2 표준, 2026년에 확인
- ISO: AMF 스키마 – 단위, 요소, 곡면 삼각형
- Cornell Chronicle: 3D 프린팅을 위한 새 파일 형식(2011)
- Jonathan Hiller: AMF – 2009년의 STL 2.0 제안
- PRONOM: AMF
- PrusaSlicer: AMF 내보내기 제거 및 가져오기 임시 제거
- OrcaSlicer: AMF 리더 및 Cura: AMFReader
- Assimp: AMF 읽기 – 컨스텔레이션 회전
- FileInfo: .amf 확장자 – 같은 확장자를 쓰는 다른 형식
변환하기 전에 훑어보고 싶은 Slic3r의 오래된 .amf 프로젝트가 있나요? 무엇이 도움이 될지 apps@xfanta.com으로 알려 주세요.
Preview3D에서 열기
STEP, 3MF, STL, G-code, BGCODE 등을 Mac, iPad, iPhone, Vision Pro에서 엽니다. 한 번 구매로 계정도 네트워크도 필요 없습니다.
App Store에서 Preview3D 보기