3D 프린팅에서 슬라이싱이란? 초보자 완벽 가이드

TL;DR
- 슬라이싱은 3D 모델(STL/3MF)을 프린터가 읽을 수 있는 G-code로 변환합니다.
- 모델을 얇은 레이어로 분해하고 각 레이어의 툴패스를 생성합니다.
- 슬라이싱 없이는 3D 프린터가 모델을 이해하거나 출력할 수 없습니다.
- 레이어 높이, 인필, 서포트, 속도 등의 설정이 출력 품질, 강도, 시간을 결정합니다.
- FDM과 레진 프린터는 서로 다른 슬라이서를 사용하지만, 둘 다 슬라이싱을 통해 출력 가능한 명령어를 생성합니다.
이 가이드는 슬라이서가 STL 또는 3MF 파일을 G-code로 변환하는 방법부터 최적의 슬라이싱 소프트웨어, 핵심 설정, 그리고 피해야 할 흔한 실수까지 3D 프린팅의 슬라이싱에 대한 모든 것을 다룹니다.
3D 프린팅에서 슬라이싱이란?
3D 프린팅에서 슬라이싱이 무엇인지 궁금하다면, 가장 간단한 답은 이렇습니다. 슬라이싱은 3D 디지털 모델을 3D 프린터가 이해하고 하나씩 쌓아올릴 수 있는 얇은 수평 레이어 세트로 변환하는 과정입니다. 대부분의 3D 프린터는 완전한 3D 형상을 직접 "보거나" 해석할 수 없으므로, 움직임을 단계별로 설명하는 명령어에 의존합니다. 이 명령어는 G-code라는 언어로 작성되어 있으며, 프린터에게 정확히 어디로 이동할지, 얼마나 빠르게 이동할지, 언제 재료를 압출할지를 알려줍니다.
이 변환 작업은 슬라이싱 소프트웨어(또는 3D 프린팅 슬라이서)가 담당합니다. 슬라이서는 모델 파일(주로 STL / 3MF 파일)을 받아 빵을 자르거나 종이를 쌓는 것처럼 수백 또는 수천 개의 얇은 레이어로 가상으로 "분할"합니다. 각 레이어는 프린터가 따라갈 수 있는 2D 경로가 되고, 모든 레이어가 합쳐져 원래의 3D 물체를 재현합니다. 이런 의미에서 슬라이서는 인간이 설계한 형상과 기계가 읽을 수 있는 동작 사이의 번역기 역할을 합니다.
슬라이싱 과정에서 소프트웨어는 레이어 높이, 인필, 돌출된 부분에 서포트가 필요한지 여부 등 중요한 출력 파라미터도 결정합니다. 이러한 설정은 출력 강도, 표면 품질, 출력 시간에 직접적인 영향을 미칩니다. 슬라이싱 없이는 프린터에게 구조화된 계획이 없으며, 읽을 수 없는 3D 형상만 존재할 뿐입니다. 슬라이싱을 통해 모델은 기계가 안정적으로 실행할 수 있는 정밀한 레이어별 청사진이 됩니다.

왜 슬라이싱이 필수인가? (슬라이싱 없이는 무슨 일이 일어나나)
슬라이싱은 프린터가 3D 모델을 직접 이해할 수 없기 때문에 3D 프린팅에서 필수입니다. CAD에서 물체를 설계하고 STL / 3MF 파일로 내보내더라도, 프린터 자체는 솔리드 형상, 표면, 또는 메시 구조를 인식하지 못합니다. 프린터는 단순한 동작 명령어만 이해합니다. X, Y, Z 좌표를 따라 이동하고 압출을 제어하는 명령어입니다. 슬라이싱 없이는 모델이 실행 가능한 명령어 없이 읽을 수 없는 디지털 형상에 불과합니다.
여기서 슬라이싱 소프트웨어(또는 3D 프린팅 슬라이서)가 중요해집니다. G-code를 생성하여 모델을 단계별 제작 계획으로 변환합니다. G-code는 대부분의 FDM 프린터가 이해하는 유일한 언어입니다. 슬라이서는 "물체의 모양"과 "프린터가 그것을 어떻게 만들어야 하는지" 사이의 격차를 채워줍니다. 정적인 메시를 프린트 헤드의 모든 움직임을 제어하는 동적인 레이어별 경로 지도로 변환합니다.
슬라이싱 없이는 3D 프린터가 어떻게 시작할지, 어디로 이동할지, 재료를 얼마나 압출할지 전혀 알 수 없어 출력이 불가능합니다. 이것이 슬라이싱이 선택이 아닌 모든 워크플로의 필수 단계인 이유입니다.
슬라이싱 작동 방식 (STL에서 G-code까지)
슬라이싱은 디지털 3D 모델을 3D 프린터가 실제로 만들 수 있는 것으로 전환하는 핵심 워크플로 단계입니다. 디자이너는 STL / OBJ / 3MF 파일로 작업하지만, 이 파일들은 표면과 형상만 설명합니다. 프린터는 직접 사용할 수 없습니다. 대신 3D 프린팅 슬라이서가 이를 이동, 속도, 온도, 압출을 제어하는 정밀한 기계 명령어 세트인 G-code로 변환합니다.
아래는 대부분의 슬라이싱 소프트웨어에서 사용되는 일반적인 6단계 슬라이싱 워크플로입니다.
1. 3D 모델 불러오기 (STL / OBJ / 3MF)
슬라이서에 모델을 로드하는 것으로 시작합니다. 이 포맷들은 물체의 형상을 저장하지만 출력 방법은 저장하지 않습니다.
2. 가상 빌드 플레이트에 위치 및 방향 설정
모델을 시뮬레이션된 프린터 베드에 배치합니다. 방향이 매우 중요합니다. 잘못된 각도는 서포트를 늘리고, 강도를 약화시키거나, 출력 시간을 증가시킬 수 있습니다.
3. 출력 설정 구성
핵심 파라미터가 정의되는 곳입니다:
- 레이어 높이 (디테일 vs 속도)
- 인필 (내부 구조 강도)
- 서포트 (오버행을 위한)
- 출력 속도 및 온도
이 설정들은 품질, 강도, 비용에 큰 영향을 미칩니다.
4. 슬라이서 엔진이 G-code 생성
슬라이서가 이제 모든 툴패스를 계산하고 모델을 G-code로 변환합니다. G-code는 프린터에게 정확히 어디로 이동할지 알려주는 한 줄 한 줄의 명령어 세트입니다.
5. 미리보기 및 품질 확인 (중요 단계)
대부분의 슬라이서는 출력 전에 레이어 미리보기를 생성합니다. 이 단계는 종종 과소평가되지만, 사실상 출력 전 품질 검사입니다:
- 누락된 서포트 감지
- 약한 오버행 확인
- 인필 일관성 점검
- 발생 전에 출력 실패 방지
이 단계를 건너뛰는 것은 초보자의 가장 흔한 실수 중 하나입니다.
6. G-code를 프린터로 내보내거나 전송
마지막으로 G-code가 SD 카드, USB, 또는 Wi-Fi를 통해 프린터로 전송되어 실행 준비가 됩니다.
G-code란 무엇인가?
G-code는 3D 프린터의 기본 언어입니다. 프린터에게 다음을 알려주는 한 줄 한 줄의 기계 명령어 세트입니다:
- 어디로 이동할지 (X, Y, Z 좌표)
- 얼마나 빠르게 이동할지
- 언제 필라멘트를 압출할지
- 언제 노즐이나 베드를 가열할지
각 줄은 프린트 헤드를 이동하거나 특정 양의 재료를 압출하는 등의 직접적인 명령입니다. G-code 없이는 완전한 3D 모델이 있어도 프린터가 물체를 물리적으로 만드는 방법을 전혀 알 수 없습니다.
간단히 말하면:
STL/3MF = 형상 슬라이서 = 번역기 G-code = 실행 언어

3D 프린팅 워크플로에서 슬라이싱의 위치
슬라이싱은 3D 프린팅 파이프라인 전체의 중간에 위치하며, 설계와 물리적 생산 사이의 중요한 다리 역할을 합니다. 완전한 워크플로는 보통 다섯 단계를 따릅니다:
- 3D 모델 생성 또는 획득
- 출력 가능한 파일로 내보내기 (STL / 3MF)
- 모델을 G-code로 슬라이싱 ← 이것이 핵심 단계
- 3D 출력
- 후처리 (서포트 제거, 샌딩, 마감)
슬라이싱은 정확히 어디에 해당할까요? 유효한 3D 모델 파일이 이미 있는 3단계에서, 프린터가 물리적 움직임을 시작하기 전에 일어납니다. 다시 말해, 슬라이싱은 디지털 물체가 실제 제조 계획이 되는 시점입니다.
모델 없이는 슬라이싱을 시작할 수 없습니다. 먼저 3D 파일이 필요하며, 이는 다음과 같은 소스에서 얻을 수 있습니다:
- 모델 라이브러리에서 다운로드
- CAD 소프트웨어로 제작
- 3D 스캐닝으로 캡처
- 또는 AI 도구를 사용하여 생성
예를 들어, Tripo AI Image to 3D와 Tripo AI Text to 3D 같은 현대적인 AI 플랫폼은 단일 이미지나 텍스트 프롬프트에서 출력 가능한 모델을 몇 초 만에 생성할 수 있습니다. 이 모델들은 STL 또는 3MF 파일로 내보내 슬라이싱과 출력 준비가 됩니다. 일부 생태계에서는 슬라이싱 소프트웨어가 깊이 통합되어 있어, Bambu Studio 같은 도구로 모델을 직접 보내 원클릭 준비 및 출력이 가능합니다.
이 위치가 중요한 이유
이 "중간 단계"가 전체 워크플로를 가능하게 만드는 것입니다. 슬라이싱 전에는 정적인 메시 파일만 있습니다. 슬라이싱 후에는 프린터에게 물체를 레이어별로 어떻게 만들지 정확히 알려주는 완전히 정의된 제조 계획(G-code)을 얻습니다.
이것이 슬라이싱이 종종 설계와 제조 사이의 번역 레이어로 묘사되는 이유입니다.
아이디어 → 3D 모델 → STL/3MF → 슬라이서 → G-code → 물리적 물체
슬라이서는 다음을 수행하는 유일한 단계입니다:
- 형상을 동작 경로로 변환
- 레이어별 구성 정의
- 디지털 모델을 기계 명령어로 변환

출력을 제어하는 주요 슬라이싱 설정
모델이 슬라이싱되면 출력 품질, 강도, 속도에 대한 실제 제어는 3D 프린팅 슬라이서 내의 핵심 파라미터 세트에서 옵니다. 이 설정들은 프린터가 동일한 모델을 빠른 초안 출력부터 고정밀 엔지니어링 부품까지 매우 다른 방식으로 해석하게 합니다.
레이어 높이
레이어 높이는 각 출력 레이어의 두께입니다. 출력 해상도와 출력 시간을 직접 제어합니다.
- 무엇인가: 슬라이싱된 모델에서 각 레이어의 수직 높이
- 출력에 미치는 영향:
- 레이어 높이 낮음 → 매끄러운 표면, 높은 디테일, 느린 출력
- 레이어 높이 높음 → 빠른 출력, 더 잘 보이는 레이어 라인
- 트레이드오프: 디테일 vs 속도
- 초보자 권장: 0.2 mm
빵을 자르는 것처럼 생각하세요. 얇게 자를수록 더 정교하게 보이지만 준비에 더 오래 걸립니다.
인필
인필은 물체 내부를 채우는 재료의 양을 정의합니다.
- 무엇인가: 셸 내부의 내부 구조 밀도
- 범위: 0%(속 빈) ~ 100%(솔리드)
- 출력에 미치는 영향:
- 낮은 인필 → 가볍고, 빠르고, 약함
- 높은 인필 → 강하고, 무겁고, 느리고, 재료 사용량 많음
- 초보자 권장: 15–20%
대부분의 기능성 출력물은 솔리드일 필요가 없습니다. 슬라이서는 강도와 효율성의 균형을 맞추기 위해 내부 패턴(격자, 자이로이드 등)을 만듭니다.
벽 / 셸
벽(셸이라고도 함)은 출력물의 외부 둘레입니다.
- 무엇인가: 표면을 형성하는 외부 레이어의 수
- 출력에 미치는 영향:
- 더 많은 벽 → 더 강한 부품, 더 좋은 내구성
- 적은 벽 → 빠른 출력, 약한 구조
- 초보자 권장: 2–3 벽
벽은 외부 하중을 먼저 받기 때문에 인필보다 강도에 더 중요한 경우가 많습니다.
서포트
서포트는 오버행을 위해 슬라이서가 생성하는 임시 구조물입니다.
- 무엇인가: 지지되지 않은 형상을 위한 제거 가능한 비계
- 출력에 미치는 영향:
- 오버행에서 처짐이나 붕괴 방지
- 출력 시간과 후처리 작업 증가
- 초보자 권장: 필요할 때만 활성화
일반적인 초보자 문제:
- 서포트 너무 적음 → 출력물 처짐이나 실패
- 서포트 너무 많음 → 제거하기 어렵고, 제거 후 표면 손상
베드 접착 (스커트, 브림 및 래프트)
베드 접착 설정은 첫 번째 레이어가 프린트 베드에 제대로 붙도록 도와줍니다.
- 스커트: 모델 주변의 선(접촉 없음), 압출 프라이밍용
- 브림: 뒤틀림 방지를 위해 베이스에 붙는 추가 선
- 래프트: 어려운 출력을 위해 모델 아래에 깔리는 전체 베이스 레이어
- 출력에 미치는 영향:
- 더 좋은 접착 → 실패하는 출력 감소
- 나쁜 접착 → 뒤틀림, 출력 중 분리
- 초보자 권장:
- 스커트: 기본값
- 브림: 뒤틀림이 발생하기 쉬운 부품에 사용
- 래프트: 어려운 형상/소재에만 사용
출력 속도 및 온도
이 두 설정은 재료가 물리적으로 어떻게 쌓이고 결합되는지를 제어합니다.
- 출력 속도: 노즐이 이동하는 속도
- 온도: 노즐/베드가 얼마나 뜨거운지
- 출력에 미치는 영향:
- 높은 속도 → 빠른 출력, 낮은 정확도
- 낮은 속도 → 더 좋은 디테일, 더 안정적인 접착
- 높은 온도 → 더 좋은 흐름, 스트링 위험
- 낮은 온도 → 깔끔한 엣지, 압출 부족 위험
- 초보자 권장: 소재에 맞는 슬라이서 기본값 사용 (PLA는 보통 적당한 속도와 노즐 온도 약 200°C에서 잘 작동)

인기 있는 3D 프린팅 슬라이싱 소프트웨어
3D 프린팅 슬라이서에 있어서, 각기 다른 소프트웨어는 서로 다른 출력 기술과 생태계에 최적화되어 있습니다. 대부분의 슬라이싱 소프트웨어는 무료로 사용할 수 있지만, 일부 도구는 더 나은 성능과 안정성을 위해 특정 프린터 브랜드와 긴밀하게 통합되어 있습니다.
크게 슬라이서는 두 가지 범주로 나뉩니다: FDM(필라멘트 기반) 슬라이싱과 레진(SLA/DLP) 슬라이싱.
FDM vs 레진(SLA) 슬라이싱
FDM과 레진 출력은 서로 다른 기계를 사용하는 것뿐만 아니라, 근본적으로 다른 슬라이싱 로직을 사용합니다.
- FDM 슬라이싱은 툴패스(노즐 이동, 압출, 인필 구조)에 중점을 둡니다
- 레진 슬라이싱은 레이어 노출(광 패턴, 경화 시간, 레이어 마스크)에 중점을 둡니다
다시 말해:
FDM = 녹은 플라스틱으로 경로 그리기 레진 = 레이어를 굳히기 위해 빛 투사
인기 있는 FDM 슬라이싱 소프트웨어
필라멘트 3D 출력에 가장 널리 사용되는 슬라이서들입니다:
- Ultimaker Cura – 초보자 친화적이고 광범위하게 지원됨
- PrusaSlicer – 고급 기능, 우수한 품질 관리
- Bambu Studio – Bambu 프린터에 최적화, 빠른 워크플로
- Creality Print – Creality 생태계용으로 설계됨
- OrcaSlicer – 고급 튜닝 기능을 갖춘 강력한 커뮤니티 포크
인기 있는 레진(SLA/DLP) 슬라이싱 소프트웨어
레진 슬라이서는 광중합체 출력을 위해 설계되었습니다:
- Lychee Slicer – 매우 사용자 친화적이고 강력한 서포트 도구
- ChiTuBox – 많은 레진 프린터의 업계 표준
- Formlabs PreForm – Formlabs 생태계에 최적화
빠른 비교 표

흔한 슬라이싱 실수 (및 수정 방법)
좋은 모델과 강력한 3D 프린팅 슬라이서가 있어도, 많은 출력 실패는 프린터 자체가 아닌 잘못된 슬라이싱 설정에서 비롯됩니다. 이러한 흔한 실수를 이해하면 많은 시간, 재료, 좌절을 절약할 수 있습니다.
서포트 설정 오류
가장 흔한 문제 중 하나는 잘못된 서포트 설정입니다.
- 무엇이 잘못되나:
- 서포트 너무 적음 → 오버행이 무너지거나 처짐
- 서포트 너무 많음 → 제거하기 어렵고, 표면 손상
- 슬라이서 수정:
- 복잡한 형상에는 트리 서포트 활성화
- 서포트 밀도와 오버행 각도 조정
- 가능하면 "필요한 곳에만 서포트" 모드 사용
서포트는 임시 비계 역할을 합니다. 딱 필요한 만큼만, 과하지 않게.
레이어 높이가 너무 높거나 낮음
레이어 높이는 품질과 출력 시간 모두에 직접적인 영향을 미칩니다.
- 너무 높을 때:
- 눈에 보이는 레이어 라인
- 약한 레이어 결합
- 너무 낮을 때:
- 매우 긴 출력 시간
- 압출 부족 문제 증가
- 슬라이서 수정:
- 속도와 디테일의 균형 맞추기
- 0.2 mm를 안전한 기본값으로 사용
베드 접착 실패 (뒤틀림 / "스파게티 출력")
첫 번째 레이어가 제대로 붙지 않으면 출력이 초기에 실패하는 경우가 많습니다.
- 무엇이 잘못되나:
- 출력 중간에 모델 분리
- 모서리가 위로 말림(뒤틀림)
- 필라멘트가 "스파게티"로 변함
- 슬라이서 수정:
- 브림 또는 래프트 활성화
- 첫 번째 레이어 너비 늘리기
- 첫 번째 레이어 속도 낮추기
베드 접착은 모든 출력이 안정적인 기반에 의존하기 때문에 매우 중요합니다.
압출 부족 (레이어 사이 틈새)
재료가 충분히 쌓이지 않을 때 발생합니다.
- 무엇이 잘못되나:
- 약한 구조
- 레이어 사이의 눈에 보이는 틈새
- 부서지기 쉬운 부품
- 슬라이서 수정:
- 유량(압출 배율) 늘리기
- 노즐 온도 약간 높이기
- 출력 속도 낮추기
슬라이싱 미리보기 건너뛰기
많은 초보자들이 미리보기 단계를 건너뛰는데, 이로 인해 피할 수 있는 실패가 자주 발생합니다.
- 무엇이 잘못되나:
- 누락된 서포트를 감지하지 못함
- 약한 오버행을 확인하지 못함
- 잘못된 인필 구조
- 슬라이서 수정:
- 항상 레이어 미리보기 모드 사용
- 출력 전 툴패스 확인
이것은 3D 프린팅에서 가장 효과적인 "무료 개선" 중 하나입니다.
빠른 수정 표
| 실수 | 원인 | 슬라이서 수정 |
|---|---|---|
| 서포트 실패 | 잘못된 서포트 밀도/배치 | 서포트 조정, 트리 서포트 사용 |
| 레이어 문제 | 잘못된 레이어 높이 | ~0.2 mm 기본값 설정 |
| 베드 접착 실패 | 첫 번째 레이어 설정 불량 | 브림 / 래프트 / 첫 레이어 속도 낮추기 |
| 압출 부족 | 낮은 유량 또는 온도 | 유량/온도 높이기 |
| 출력 실패 무시 | 미리보기 확인 안 함 | 항상 슬라이서 미리보기 사용 |
자주 묻는 질문
3D 출력을 반드시 슬라이싱해야 하나요?
네. 프린터는 STL/3MF 파일을 직접 읽을 수 없으므로 G-code를 생성하기 위해 슬라이싱이 필요합니다.
3D 프린팅에서 슬라이싱은 무엇을 의미하나요?
3D 모델을 레이어로 분리하고 G-code 명령어로 변환하는 것을 의미합니다.
슬라이싱은 얼마나 걸리나요?
모델 크기와 복잡도에 따라 보통 몇 초에서 몇 분 정도 걸립니다.
3D 프린팅에서 G-code란 무엇인가요?
G-code는 프린터가 어떻게 이동하고 출력하는지를 제어하는 한 줄 한 줄의 기계 명령어 세트입니다.
초보자에게 가장 좋은 슬라이싱 소프트웨어는 무엇인가요?
FDM 초보자에게는 Ultimaker Cura, PrusaSlicer, Bambu Studio가 가장 사용하기 쉽습니다.
SLA와 FDM 중 어느 것이 더 좋나요?
FDM은 강도와 비용 면에서 우수하고, SLA는 디테일과 표면 품질 면에서 우수합니다.
결론
슬라이싱은 3D 모델이 있은 후에 진행됩니다. 아직 모델이 없으신가요? Tripo AI를 사용하면 단일 이미지나 텍스트 프롬프트로 몇 초 만에 3D 모델을 만들고 STL 또는 3MF 파일로 내보낼 수 있습니다. 슬라이서에 바로 드롭하면 됩니다.







