목차
- 왜 필라멘트 건조가 중요한가: 쉽게 말해 물이 플라스틱 안에 들어가는 문제입니다
- PLA 습기, TPU 습기, PA-CF 출력 문제를 증상으로 구분하기
- 재질별로 기억해 둘 감각적인 차이
- 필라멘트 건조 전에 먼저 보는 체크리스트
- 실전 구현: 필라멘트 보관과 건조 루틴을 이렇게 굴리면 편합니다
- 1. 스풀 상태 기록 파일 만들기
- 2. 건조 우선순위 자동으로 보기
- 3. 보관 규칙은 단순할수록 오래 갑니다
- ⚠️ 종류별 트러블슈팅: 제가 많이 겪었던 문제와 해결 순서
- PLA 습기 문제일 때
- TPU 습기일 때
- PA-CF 출력 문제일 때
- 이럴 땐 습기 말고 다른 원인도 봐야 합니다
- 검증과 결과: 필라멘트 건조 후 무엇이 달라졌는지 확인하는 법
- 자주 묻는 질문 정리
- Q1. 새 필라멘트도 바로 건조해야 하나요?
- Q2. 필라멘트 보관은 얼마나 엄격해야 하나요?
- Q3. 세팅 문제와 습기 문제를 어떻게 빨리 구분하나요?
- 마무리: 필라멘트 건조는 특별한 노하우보다 운영 습관에 가깝습니다
[3D 프린터] 필라멘트 건조로 해결한 PLA, TPU, PA-CF 습기 문제
3D 프린터를 오래 만지다 보면 결국 한 번은 필라멘트 건조 문제를 정면으로 만나게 됩니다. 특히 PLA 습기 문제는 처음엔 티가 약해서 놓치기 쉽고, TPU 습기는 출력물이 지저분해지면서 뒤늦게 체감되고, PA-CF 출력 문제는 아예 결과물이 망가져서 그제야 원인을 찾게 되더라고요. 저도 처음엔 노즐이 막힌 줄 알고 익스트루더(Extruder, 필라멘트를 밀어주는 장치)만 한참 의심했습니다. 근데 막상 하나씩 분리해서 보니 진짜 범인은 습기였습니다. 삽질 좀 했습니다 ㅎㅎ
특히 장마철이나 사무실, 작업실처럼 온습도 변화가 큰 공간에서는 같은 G-code를 써도 결과가 달라집니다. 어제는 잘 나오던 게 오늘 갑자기 실뽑힘(stringing, 가는 실처럼 늘어나는 현상)과 팝핑(popping, 수분이 끓으며 튀는 소리)으로 무너지는 경우가 있거든요. 혹시 이런 경험 있으신가요? 이 글에서는 제가 홈랩에서 직접 정리해 둔 방식대로, 필라멘트 건조와 필라멘트 보관을 어떻게 루틴으로 만들면 좋은지, 그리고 PLA, TPU, PA-CF를 어떤 기준으로 다뤄야 하는지 차근차근 풀어보겠습니다.
습기 관리 전후의 출력 차이를 한눈에 보여주는 개요 이미지입니다.
왜 필라멘트 건조가 중요한가: 쉽게 말해 물이 플라스틱 안에 들어가는 문제입니다
쉽게 말해 필라멘트는 겉보기엔 멀쩡해 보여도 공기 중 수분을 조금씩 머금습니다. 이 상태로 핫엔드(Hotend, 필라멘트를 녹이는 가열부)로 들어가면 내부 수분이 열을 받아 팽창하고, 그 과정에서 압출(Extrusion, 녹인 재료를 밀어내는 과정)이 불안정해져서 표면이 거칠어지고, 층간 접착(layer adhesion, 레이어끼리 붙는 정도)이 약해지고, 심하면 기포가 생기면서 노즐도 지저분해지더라고요.
여기서 중요한 포인트! 모든 필라멘트가 똑같이 반응하지는 않습니다. PLA는 상대적으로 둔감한 편이라 초반엔 "그냥 세팅 문제인가?" 싶을 때가 많고, TPU는 유연해서 압출 흔들림이 바로 외관으로 드러납니다. 반면 PA-CF는 나일론(Nylon, 폴리아미드 계열) 기반이라 수분 영향을 더 크게 체감하기 쉬워요. 탄소섬유(Carbon Fiber, 탄소 기반 보강재)가 섞였다고 해서 습기에 무감각해지는 건 아니거든요. 오히려 출력 조건이 까다로워서 관리 차이가 결과물에 더 크게 반영되는 편입니다.
- 습기 신호 1: 노즐에서 지직거리거나 톡톡 튀는 소리가 납니다.
- 습기 신호 2: 표면이 유난히 거칠고 광택이 불균일합니다.
- 습기 신호 3: 리트랙션(Retraction, 이동 시 필라멘트를 살짝 되감는 동작)을 조정해도 실뽑힘이 계속됩니다.
- 습기 신호 4: 같은 세팅인데 날짜에 따라 출력 품질 편차가 큽니다.
PLA 습기, TPU 습기, PA-CF 출력 문제를 증상으로 구분하기
제가 실제로는 재질별로 "증상 우선"으로 봅니다. 제조사 설명보다 현장에서 보이는 현상이 더 빠르거든요.
| 재질 | 습기 먹었을 때 자주 보이는 증상 | 헷갈리기 쉬운 오진 | 우선 조치 |
|---|---|---|---|
| PLA | 표면 거침, 약한 실뽑힘, 간헐적 팝핑, 브릿지 품질 저하 | 온도 과다, 쿨링 부족 | 건조 후 같은 G-code 재출력 |
| TPU | 실뽑힘 증가, 표면 끈적한 느낌, 압출 흔들림, 치수 불안정 | 리트랙션 과다, 피더 장력 문제 | 건조 우선, 속도 보수적으로 조정 |
| PA-CF | 거친 표면, 층간 접착 저하, 강도 체감 하락, 노즐 소리 변화 | 노즐 마모, 챔버 온도 문제 | 충분한 건조와 즉시 밀폐 보관 |
제가 처음 PA-CF를 만졌을 때는 노즐 마모만 의심했습니다. 카본 계열이면 당연히 하드닝 노즐(Hardened Nozzle, 경화 노즐)부터 떠오르잖아요. 그런데 노즐 교체 후에도 결과가 들쭉날쭉해서 이상하다 싶었고, 결국 새로 개봉한 스풀과 비교하니 차이가 확실하더라고요. 그때부터는 PA-CF 출력 문제를 보면 세팅보다 먼저 보관 상태를 확인합니다.
재질별로 기억해 둘 감각적인 차이
- PLA 습기: "망가졌다"보다는 "왜 이렇게 깔끔하지 않지?" 느낌으로 시작해요.
- TPU 습기: 외관이 금방 지저분해져서 체감이 빠릅니다.
- PA-CF 출력 문제: 외관보다 기능 부품의 일관성이 먼저 무너지는 경우가 있습니다.
필라멘트 건조 전에 먼저 보는 체크리스트
무작정 말린다고 다 해결되지는 않습니다. 저도 예전에는 뭐만 이상하면 바로 건조기부터 돌렸는데, 지금은 아래 순서로 확인합니다. 이 루틴만 잡아도 불필요한 시간 낭비가 많이 줄어듭니다.
- 최근 보관 이력 확인: 개봉 후 며칠 동안 외부에 노출됐는지 봅니다.
- 작업 공간 습도 확인: hygrometer(습도계, 공기 중 습도 측정 장치) 수치가 높으면 원인 후보 1순위예요.
- 같은 파일 재출력 비교: 슬라이서(Slicer, 모델을 출력 경로로 변환하는 소프트웨어) 설정을 바꾸지 않고 비교해야 원인 분리가 됩니다.
- 노즐과 피드 경로 점검: 막힘이나 마모, PTFE 튜브 상태를 먼저 제외합니다.
- 재질별 민감도 반영: TPU와 PA-CF는 보수적으로 판단해요.
여기서 핵심은 한 번에 변수 하나만 바꾸는 겁니다. 온도, 속도, 리트랙션, 건조를 한꺼번에 바꾸면 뭐가 원인이었는지 모르게 됩니다. 이건 서버 장애 볼 때도 똑같더라고요. 증상은 하나인데 원인을 세 개 동시에 건드리면 결국 재현도 안 되고 기록도 안 남습니다.
실전 구현: 필라멘트 보관과 건조 루틴을 이렇게 굴리면 편합니다
저는 홈랩에서 필라멘트별 상태를 아주 거창하게 관리하지는 않습니다. 대신 간단한 기록과 반복 가능한 절차를 둡니다. 결국 중요한 건 필라멘트 보관을 습관으로 만드는 거거든요.
1. 스풀 상태 기록 파일 만들기
아래처럼 간단한 CSV 하나만 있어도 꽤 유용합니다. 마지막 개봉일, 최근 출력 품질, 건조 여부만 적어도 판단이 빨라집니다.
mkdir -p ~/filament-log
cat > ~/filament-log/spools.csv <<'EOF'
material,brand,color,opened,last_dried,storage,status
PLA,Generic,White,2026-06-01,2026-06-10,dry_box,ok
TPU,Generic,Black,2026-06-05,2026-06-12,zip_bag,watch
PA-CF,Generic,Gray,2026-06-08,2026-06-20,dry_box,critical
EOF
브랜드나 색상은 선택이고, 최소한 재질, 개봉일, 마지막 건조일, 보관 상태는 남겨두는 걸 권장해요. 저는 예전에 이 기록을 안 남겨서 "이 스풀 말렸나?"를 매번 기억에 의존했습니다. 그게 제일 비효율적이더라고요.
2. 건조 우선순위 자동으로 보기
별것 아닌 스크립트지만 생각보다 편합니다. 특히 여러 스풀을 동시에 굴릴 때요.
import csv
from datetime import date, datetime
TODAY = date.today()
def days_since(value):
d = datetime.strptime(value, "%Y-%m-%d").date()
return (TODAY - d).days
def risk_score(row):
base = {"PLA": 1, "TPU": 2, "PA-CF": 3}.get(row["material"], 1)
open_days = days_since(row["opened"])
dry_days = days_since(row["last_dried"])
storage_penalty = 0 if row["storage"] == "dry_box" else 2
status_penalty = {"ok": 0, "watch": 2, "critical": 4}.get(row["status"], 0)
return base + storage_penalty + status_penalty + (open_days // 7) + (dry_days // 7)
with open("spools.csv", newline="") as f:
rows = list(csv.DictReader(f))
for row in sorted(rows, key=risk_score, reverse=True):
print(f"{row['material']:5} score={risk_score(row)} storage={row['storage']} status={row['status']}")
이건 어디까지나 운영용 보조 도구입니다. 절대적인 수치가 아니라 "오늘 뭐부터 볼까?"를 빠르게 정하는 용도예요. 서버실에서도 체크리스트가 사람을 살리듯, 3D 프린팅에서도 루틴이 실수를 줄여줍니다.
실제로 관리하기 쉬운 건조 박스와 보관 루틴 구성을 설명하는 이미지입니다.
3. 보관 규칙은 단순할수록 오래 갑니다
- 출력 끝난 스풀은 바로 밀폐 용기에 넣습니다.
- 제습제(desiccant, 습기를 흡수하는 재료) 상태를 주기적으로 확인해요.
- TPU와 PA-CF는 가급적 장시간 외부 방치하지 않습니다.
- 의심되면 세팅 변경 전에 먼저 건조 후 재출력합니다.
사실 멋진 장비보다 중요한 건 "출력 끝나면 바로 넣는다" 이 한 줄입니다. 이거 습관 들이면 PLA 습기 문제도 줄고, TPU 습기 때문에 쓸데없이 리트랙션만 만지는 일도 확 줄어듭니다.
⚠️ 종류별 트러블슈팅: 제가 많이 겪었던 문제와 해결 순서
PLA 습기 문제일 때
- 증상: 표면이 미세하게 거칠고 브릿지가 처집니다.
- 오진 포인트: 쿨링 팬이나 노즐 온도만 의심하기 쉬워요.
- 해결 순서: 같은 파일 재출력 → 건조 후 비교 → 그래도 같으면 온도와 쿨링 조정.
PLA는 "완전히 망했다"는 느낌보다 "묘하게 품질이 떨어졌다"는 느낌으로 오는 경우가 많았습니다. 그래서 더 늦게 잡아요. 저는 샘플 큐브 하나를 기준 출력물로 정해두고 비교합니다. 이게 생각보다 중요해요.
TPU 습기일 때
- 증상: 실뽑힘이 과하게 늘고, 외벽이 지저분하며 탄성 부품 표면이 깔끔하지 않습니다.
- 오진 포인트: 익스트루더 장력이나 리트랙션만 계속 조절하게 돼요.
- 해결 순서: 먼저 건조 → 속도 낮춤 → 경로 마찰 점검 → 필요 시 재질 프로파일 재검토.
TPU는 진짜 습기 타면 티가 빨리 납니다. 실제로 써보니까 리트랙션 몇 번 만지는 것보다 건조하고 다시 뽑는 게 훨씬 빨랐습니다. 유연 재료라서 압출 안정성이 조금만 흔들려도 결과물이 바로 어수선해지더라고요.
PA-CF 출력 문제일 때
- 증상: 강도 기대치가 안 나오고, 표면이 들쭉날쭉하며, 같은 세팅인데 결과 편차가 커요.
- 오진 포인트: 노즐 마모만 보고 끝내기 쉬워요.
- 해결 순서: 건조 이력 확인 → 즉시 밀폐 보관 → 노즐 상태 점검 → 시험 출력으로 비교.
PA-CF는 기능 부품에서 차이가 더 크게 보였습니다. 외관은 그럭저럭인데 실제 체결감이나 휨 저항이 기대보다 아쉬운 경우가 있었거든요. 그럴 때 저는 먼저 습기를 의심합니다. 특히 개봉 후 오래 둔 스풀이라면 더 그렇고요.
이럴 땐 습기 말고 다른 원인도 봐야 합니다
- 출력 초반부터 압출이 거의 안 되면 막힘(clog, 노즐 내부 막힘) 가능성이 커요.
- 카본 계열 사용 후 품질이 급락하면 노즐 마모를 함께 점검해야 합니다.
- 모든 재질이 동시에 나빠졌다면 환경보다 장비 문제일 수 있어요.
검증과 결과: 필라멘트 건조 후 무엇이 달라졌는지 확인하는 법
건조를 했다고 해서 그냥 기분상 좋아진 것 같으면 안 됩니다. 검증이 있어야 다음에도 같은 판단을 할 수 있습니다. 저는 아래 네 가지를 봐요.
- 소리: 팝핑이나 지직거림이 줄었는지 확인합니다.
- 외관: 표면 거칠기와 실뽑힘이 줄었는지 봅니다.
- 반복성: 같은 파일을 연속 출력했을 때 결과 편차가 줄었는지 봐요.
- 보관 후 재출력: 며칠 뒤 다시 출력해도 상태가 유지되는지 봅니다.
여기서 저는 "좋아졌다"보다 "같은 조건에서 다시 재현된다"를 더 중요하게 봅니다. 인프라 작업도 결국 재현성과 운영성이 핵심이잖아요. 3D 프린팅도 똑같습니다. 드디어 됐다! 싶은 순간은 한 번 잘 나온 때가 아니라, 다시 해도 잘 나오는 상태를 만들었을 때더라고요.
건조 전후 출력 표면과 실뽑힘 차이를 비교하는 결과 이미지입니다.
| 확인 항목 | 건조 전 | 건조 후 | 판단 기준 |
|---|---|---|---|
| 노즐 소리 | 팝핑 또는 미세한 튐 | 안정적 | 압출 흐름이 균일한가 |
| 외벽 표면 | 거칠고 들쭉날쭉 | 상대적으로 매끈 | 빛 반사와 결 균일성 |
| 실뽑힘 | 많음 | 감소 | 리트랙션 변경 없이 개선되는가 |
| 반복 출력 | 편차 큼 | 편차 감소 | 동일 파일 재현성 |
자주 묻는 질문 정리
Q1. 새 필라멘트도 바로 건조해야 하나요?
항상 그런 건 아닙니다. 다만 개봉 직후 상태가 애매하거나, 바로 중요한 출력에 써야 한다면 예방 차원에서 먼저 상태를 확인하는 편이 마음이 편해요. 특히 TPU와 PA-CF는 보수적으로 접근하는 쪽이 낫더라고요.
Q2. 필라멘트 보관은 얼마나 엄격해야 하나요?
완벽주의로 가면 오래 못 갑니다. 밀폐 용기, 제습제, 습도 확인, 사용 후 즉시 복귀. 이 네 가지만 꾸준히 해도 체감 차이가 커요. 필라멘트 보관은 장비빨보다 습관빨이 훨씬 크더라고요.
Q3. 세팅 문제와 습기 문제를 어떻게 빨리 구분하나요?
가장 빠른 방법은 세팅을 고정한 채, 건조 전후를 같은 모델로 비교하는 겁니다. 리트랙션이나 온도를 먼저 건드리면 구분이 늦어져요. 저는 기준 모델 하나를 정해두는 걸 강하게 추천합니다.
마무리: 필라멘트 건조는 특별한 노하우보다 운영 습관에 가깝습니다
정리하면 이렇습니다. 필라멘트 건조는 단순히 한 번 말리고 끝나는 작업이 아니라, 필라멘트 보관과 함께 굴러가는 운영 습관입니다. PLA 습기 문제는 늦게 드러나서 더 놓치기 쉽고, TPU 습기는 외관으로 빨리 티가 나며, PA-CF 출력 문제는 기능 부품 품질까지 흔들 수 있어요. 저도 처음엔 프린터 세팅만 붙잡고 한참 돌았는데, 결국 기록하고 보관 루틴 만들고 의심되면 먼저 건조하는 쪽으로 바꾸고 나서 훨씬 편해졌습니다. 이거 진짜 편하더라고요.
다음 글에서는 건조 박스 구성과 제습제 교체 주기, 그리고 습도계 배치 팁을 조금 더 깊게 다뤄볼 예정입니다. 이전 글에서 다뤘던 노즐 마모 관리와 함께 보면 카본 계열 재질 운영이 훨씬 수월해질 겁니다.
재질별 습기 민감도와 대응 우선순위를 한눈에 정리한 요약 이미지입니다.
'Tech & Hobby > 3D Printer' 카테고리의 다른 글
| [3D프린팅] Bambu Lab P1P vs Creality K1 속도·품질 비교 (0) | 2026.06.24 |
|---|---|
| [3D 프린팅] 뱀부랩 P1P/X1C 슬라이서 설정별 출력 속도 및 품질 벤치마크 (0) | 2026.06.22 |
| [3D프린터] 뱀부랩 P1P 1년 사용 후기와 유지보수 팁 (0) | 2026.06.21 |
| [3D Printer] 3D 프린터 필라멘트 보관 완벽 체크리스트: 습기 제거부터 수명 연장까지 (0) | 2026.06.20 |
| [3D Printer] Creality K1 vs Anycubic Kobra 2: 3D 프린터 성능 실측 비교 (1) | 2026.06.16 |
| [3D Printer] 3D 프린터 슬라이서, Cura vs Bambu Studio vs PrusaSlicer 실측 성능 비교 (0) | 2026.06.15 |