프린터가 스무 시간씩 돌아가는 동안 늘 옆에 있을 수는 없습니다. 프린터에는 열폭주 보호 기능이 들어 있습니다. 노즐과 베드 온도를 재서 이상하면 가열을 멈추도록 설계돼 있습니다. 그런데 2023년 5월 UL 200B 지침과 2026년 7월 미국 로렌스버클리국립연구소 지침은 화재 위험을 이유로 3D프린터를 무인으로 가동하지 말라고 적었습니다. 지킬 수 없는 규칙 앞에서 우리는 무엇을 봐야 할까요?
3D프린터 화재는 프린터 안에서 시작합니다
미국 로렌스버클리국립연구소 환경보건안전부는 2026년 7월 자료에서 화재 원인 넷을 꼽았습니다. 펌웨어 오류로 생기는 열폭주, 내부 배선 단락, 과부하가 걸린 전원장치와 히트베드, 막힌 노즐의 과열을 지목했습니다.
실제 사고도 이 넷 안에서 일어납니다. 2018년 3월 Hackaday가 분석한 Anet A8 화재 사고를 보면, 히터 카트리지가 히터 블록에서 빠져나와 팬 슈라우드에 닿으면서 발화했습니다. 보드를 교체하며 넣은 순정 펌웨어에 열폭주 보호가 없어서 가열을 멈추지 못했습니다.
같은 해 12월 Fabbaloo는 같은 기종에서 일어난 사고를 보고했습니다. 11시간을 출력하던 중에 배선 단락으로 불이 났습니다.
RepRap 위키가 짚은 단자 문제도 있습니다. 메인보드의 베드 배선 단자는 보통 15A까지 버티도록 만들어집니다. 반면 200mm 베드는 12V 환경에서 17A를 당기고, 300mm 베드는 38A를 당기면서 단자 정격을 넘어 녹아내립니다.
셋 다 불이 프린터 안에서 시작됐고, 앞의 두 사고는 곁에 사람이 없었습니다. 미국 대학 다수가 화재와 공기질 문제를 들어 기숙사에 3D프린터를 못 들이게 한 것도 이 때문입니다.
프린터가 스스로 못 끄는 경우
온도를 다루는 부품은 셋입니다. 노즐 카트리지와 베드 열선인 히터, 온도를 읽는 서미스터 온도센서, 히터에 전기를 넣고 끊는 스위치인 모스펫(MOSFET)입니다. 펌웨어는 센서 값을 보고 스위치를 조작해 히터를 켜고 끕니다. 열폭주는 센서가 읽는 온도와 실제 온도가 어긋나 히터가 계속 켜지는 상태를 뜻합니다.
센서가 블록에서 빠져나오면 방 온도를 읽습니다. 보호가 꺼져 있다면 아직 차갑다고 판단한 펌웨어가 히터를 쉬지 않고 가동해 블록이 과열됩니다. 히터 카트리지가 블록에서 빠지는 상황도 생깁니다. 블록은 식고 센서는 온도를 낮게 읽으면서, 빠져나온 카트리지가 공기 중을 계속 가열합니다. 모스펫이 닫힌 채 고착되는 현상은 까다롭습니다. 펌웨어가 끄라고 명령해도 스위치가 말을 듣지 않고, 온도가 오르는 것을 보며 경보만 울리거든요. 보드의 베드 배선 단자나 커넥터 자체가 과열되어 발화하는 일은 센서와 무관하게 벌어집니다.
마를린 펌웨어 열폭주 보호 기본값은 핫엔드 히터를 켰는데 40초 안에 4℃가 오르지 않으면 정지하도록 설정돼 있습니다. 베드는 60초에서 120초 동안 2℃로 기준이 조금 더 느슨합니다. 보호가 켜져 있으면 앞선 센서 이탈이나 히터 이탈은 이 기준으로 잡아내지만, 소프트웨어로 끊지 못하는 모스펫 고착이나 단자 과열은 감지하지 못합니다.
히터가 붙어버린 뒤에도 전기는 계속 들어옵니다.
스무 시간 동안 전류를 끊어줄 사람이 없습니다.
전기가 들어오는 길에서 잡히는 것
전기는 벽 콘센트에서 출발해 멀티탭을 거치고 프린터 전원장치(PSU)와 보드를 지나 히터까지 갑니다. 길의 앞쪽에 놓인 멀티탭은 맨 끝에서 나는 불을 보지 못하지만, 길을 지나는 전류와 온도와 전압은 읽어냅니다.
전원장치 내부가 단락되면 벽에서 끌어오는 전류가 갑자기 뜁니다. 과전류 감지 장치가 이 신호를 읽고 전원을 끊습니다.
스무 시간 내내 부하를 받는 플러그 접점이 벌어져 있으면 그 자리에 열이 쌓입니다. 이때는 139℃에서 작동하는 온도퓨즈가 회로를 끊습니다.
밤새 켜둔 보드에 낙뢰가 치거나 대형 가전을 조작할 때 큰 전압 봉우리인 서지가 들이닥치기도 합니다. 470V를 넘는 만큼을 서지 억제 소자가 눌러 옆으로 흘립니다.
냉장고나 에어컨을 켜고 끌 때 나오는 짧은 스파이크(EFT, 국제 규격 IEC 61000-4-4 시험 항목)와 프린터 자체 모터 잡음이 보드를 흔들어 출력 중 멈추거나 재부팅되기도 하죠. 노이즈필터가 이 앞머리를 무디게 다듬습니다. 기준치 아래의 작은 스파이크는 서지 소자가 보지 못하고 필터가 맡아 처리합니다.
| 발생 상황 | 새어 나오는 신호 | 담당 부품 |
| --- | --- | --- |
| 전원장치 열화 및 단락 | 전류의 급격한 증가 | 과전류 감지 |
| 플러그 접점의 부하 발열 | 온도 상승 | 온도퓨즈 139℃ |
| 낙뢰 및 대형 가전 개폐 | 470V 초과 큰 전압 봉우리 | 서지 억제 |
| 짧은 스파이크 및 잡음 | 고주파 노이즈 | 노이즈필터 |
노즐과 베드에서 난 불 자체는 이 길에서 보이지 않습니다. 모스펫 고착으로 히터가 붙어버린 경우 벽 쪽 전류는 평소와 같아 멀티탭이 모릅니다. 그 몫은 프린터 쪽 보호에 있습니다.
프린터 쪽에서 할 일 셋
미국 로렌스버클리국립연구소가 첫손에 꼽는 것은 펌웨어 열폭주 보호를 켜 두는 일입니다. 순정 펌웨어 중에는 이 보호가 꺼진 채 나오는 것이 있고, 앞서 본 Anet A8 사고가 그 경우였습니다.
이 지침은 배선이 상하거나 단자가 헐거워진 곳이 없는지 점검하라고 권합니다. 베드가 오갈 때마다 꺾이는 배선은 피복이 갈라지기 쉽습니다.
RepRap 위키는 메인보드 부담을 줄이는 방법을 더합니다. 베드 전류를 보드 단자에 직접 물리지 않고, 외부 모스펫 모듈로 빼내는 편이 낫습니다.
자리를 비운다면
스무 시간짜리 출력을 걸어두고 외출하는 분이라면 대비가 필요합니다. UL 200B 지침은 접지가 확인된 안전 인증 콘센트에 직접 연결하라고 권합니다. 프린터가 벽에서 멀거나 여러 대를 굴리느라 멀티탭을 쓸 수밖에 없다면, 앞서 말한 네 부품이 든 것으로 골라 프린터 전용으로 쓰는 편이 낫습니다.
- 첫 층이 베드에 제대로 붙는 것까지 눈으로 본 뒤에 자리를 뜹니다.
- 연기감지기를 달고, 가능하면 감지에 연동해 전원을 끊는 스마트플러그를 씁니다.
- 프린터 주변 가연물을 치웁니다.
- 집을 나서기 전 플러그가 미지근한지 손으로 짚어 봅니다.
이 글을 쓴 그린세이퍼는 이렇게 만듭니다
그린세이퍼는 앞서 다룬 네 부품을 멀티탭 하나에 담습니다.
정격 2,800W(10A)를 넘으면 과부하 차단이, 정격 안에서 전류가 늘어나면 과전류 감지가 전원을 끊습니다. 최대 허용은 3,600W(16A)입니다. 플러그 쪽에 열이 쌓이면 139℃ 온도퓨즈가 회로를 끊고, 470V를 넘는 큰 전압은 150J 서지 억제 소자가 옆으로 흘리고, 자잘한 전기 잡음은 노이즈필터가 무디게 다듬습니다.
이 제품은 프린터 안쪽의 열폭주를 보지 못합니다. 이 멀티탭이 아니라 프린터 펌웨어와 하드웨어가 책임집니다. 프린터 쪽 점검을 먼저 해 두는 편이 낫습니다.
자주 묻는 질문
Q. 3D프린터를 밤새 돌려도 되나요?
A. 기관 지침은 능동적인 감시 없이 무인으로 가동하지 말라고 권고합니다. 그래도 밤샘 출력을 한다면 프린터 쪽 열폭주 보호를 확인하고 전원 쪽 방어 부품을 갖춰야 합니다.
Q. 열폭주 보호가 뭔가요?
A. 온도센서가 읽는 값과 실제 온도가 어긋나 히터가 쉬지 않고 가열되는 상태를 열폭주라고 부릅니다. 펌웨어가 이 이상 징후를 감지해 소프트웨어로 히터 전원을 끊습니다.
Q. 멀티탭이 3D프린터 화재를 막나요?
A. 전원장치나 플러그처럼 전원 길에서 시작하는 문제는 끊어냅니다. 하지만 프린터 안쪽에서 일어나는 이상 발열은 멀티탭이 알 수 없고요.
이 글에서 확인한 자료
- UL 200B 「Guidance Document on the Safe Use of 3D Printing for Institutions of Higher Education」 (2023.5)
- Lawrence Berkeley National Laboratory EHS 「3D Printer Hazards: Fire Prevention and Thermal Control」 (2026.7)
- Hackaday 「3D Printer Halts And Catches Fire — Analysis Finds A Surprising Culprit」 (2018.3)
- Fabbaloo 「3D Printer Safety: Another Anet A8 Burns」 (2018.12)
- RepRap Wiki 「Heated Bed MOSFET Power Expansion Module」
- Marlin Firmware Configuration_adv.h — Thermal Runaway Protection 기본값
- IEC 61000-4-4 「Electrical fast transient/burst immunity test」