13년차의 서버실

서버, 인프라, 홈랩 기술 블로그

[태그:] 3D 프린팅 실패

  • [3D프린팅] 3D 프린팅 실패 사례 분석: 워핑, 스트링, 레이어 쉬프트 해결 전략

    [3D프린팅] 3D 프린팅 실패 사례 분석: 워핑, 스트링, 레이어 쉬프트 해결 전략

    [3D프린팅] 3D 프린팅 실패 사례 분석: 워핑, 스트링, 레이어 쉬프트 해결 전략

    3D 프린팅 실패는 처음 시작할 때만 겪는 문제가 아니더라고요. 저도 홈랩에서 이것저것 출력하다 보면, 잘 되던 설정으로도 어느 날 갑자기 모서리가 들뜨고, 실처럼 가는 필라멘트가 주렁주렁 달리고, 심하면 출력물이 한쪽으로 확 밀려버리는 경우가 있었습니다. 특히 밤새 돌려둔 출력물이 아침에 망가져 있으면 진짜 허탈하거든요. 그래서 오늘은 제가 직접 겪었던 대표적인 3D 프린팅 실패 유형인 워핑(Warping, 출력물 모서리 들뜸), 스트링(Stringing, 실 끌림), 레이어 쉬프트(Layer Shift, 적층 위치 밀림)를 중심으로, 왜 생기는지와 어떻게 줄였는지를 정리해보겠습니다.

    혹시 출력이 안 될 때마다 감으로 온도만 올리고 계셨다면, 이번 글은 꽤 도움이 되실 겁니다. 중요한 건 증상을 따로 보지 말고, 재료(Material), 온도(Temperature), 속도(Speed), 기계 상태(Mechanics)를 같이 봐야 한다는 점입니다.

    3D 프린팅 실패 유형인 워핑, 스트링, 레이어 쉬프트를 한눈에 보여주는 개요 이미지

    워핑, 스트링, 레이어 쉬프트가 각각 어떤 원인 축으로 연결되는지 보여주는 개요 이미지입니다.

    1. 왜 3D 프린팅 실패가 반복될까요?

    쉽게 말해 FDM(Fused Deposition Modeling, 열가소성 수지를 녹여 쌓는 방식) 프린터는 녹이고, 밀고, 식히고, 쌓는 과정을 계속 반복합니다. 이 네 단계 중 하나만 흔들려도 결과물이 바로 티가 납니다. 처음엔 저도 노즐만 의심했었는데, 실제로 써보니까 베드(Bed, 출력판) 접착 문제, 리트랙션(Retraction, 필라멘트 후퇴) 설정, 벨트 장력(Belt Tension) 같은 기계 요소가 더 큰 경우도 많았습니다.

    여기서 중요한 포인트! 3D 프린터 문제 해결은 한 번에 설정 다섯 개를 바꾸는 방식보다, 한 번에 한 변수만 조정하는 방식이 훨씬 빠릅니다. 삽질 좀 했습니다 ㅎㅎ 한꺼번에 바꾸면 뭐가 원인이었는지 끝까지 못 잡습니다.

    2. 증상부터 구분해보는 3D 프린팅 실패 유형

    문제를 제대로 해결하려면, 우선 증상을 정확히 이름 붙이는 게 중요합니다.

    증상 보이는 형태 주요 원인 우선 점검 포인트
    워핑 모서리 들뜸, 바닥면 휨 수축, 낮은 베드 접착, 급격한 냉각 베드 레벨링, 첫 레이어, 챔버 환경
    스트링 실처럼 얇은 끈 발생 과한 온도, 부족한 리트랙션, 이동 중 누출 노즐 온도, 리트랙션 거리/속도, 이동 경로
    레이어 쉬프트 중간부터 층이 옆으로 밀림 벨트 장력, 스텝 손실, 충돌, 과한 가속 벨트, 풀리 고정, 속도/가속, 케이블 간섭

    이 표처럼 분류해두면 훨씬 덜 헷갈립니다. 저도 처음엔 스트링이 심한데 노즐 막힘만 의심했었거든요. 근데 여기서 원인이 전혀 다를 수 있습니다.

    3. 워핑 방지: 베드 접착보다 더 중요한 건 열 균형입니다

    워핑 방지는 그냥 풀칠한다고 끝나는 문제가 아니었습니다. 특히 모서리가 큰 사각 출력물에서 많이 생기는데, 이유는 간단합니다. 녹아서 나온 필라멘트가 식으면서 수축하고, 그 힘이 모서리를 위로 잡아당기기 때문입니다.

    3-1. 제가 먼저 점검하는 순서

    1. 베드 레벨링(Leveling, 출력판 수평 맞춤) 확인
    2. 첫 레이어 높이와 압착 정도 확인
    3. 베드 표면 청소
    4. 베드 온도와 주변 바람 확인
    5. 브림(Brim, 가장자리 보조 테두리) 추가

    실제로 제가 해보니, 워핑의 절반 이상은 첫 레이어에서 이미 승부가 나더라고요. 노즐이 너무 높으면 접착이 약하고, 너무 낮으면 재료가 밀리면서 라인이 뭉개집니다.

    ; First layer heat-up example
    M140 S60      ; set bed temperature
    M190 S60      ; wait for bed temperature
    M104 S200     ; set nozzle temperature
    M109 S200     ; wait for nozzle temperature
    G28           ; home all axes
    G1 Z0.28 F3000
    

    위 예시는 아주 기본적인 시작 코드입니다. 핵심은 베드와 노즐이 목표 온도에 도달한 뒤 안정적으로 시작하게 만드는 겁니다.

    3-2. 워핑 줄일 때 효과 있었던 설정

    • 브림 추가: 바닥 접촉 면적을 늘려줍니다.
    • 첫 레이어 속도 낮추기: 천천히 눌러 붙여야 합니다.
    • 초기 냉각팬 약하게 또는 지연: 너무 빨리 식으면 들뜹니다.
    • 외풍 차단: 에어컨 바람, 선풍기 바람 영향 꽤 큽니다.

    특히 PLA(Polylactic Acid, 생분해성 계열 필라멘트)도 환경 따라 워핑이 생기고, ABS(Acrylonitrile Butadiene Styrene)는 더 민감합니다. 그래서 재료마다 접근이 달라야 합니다.

    3D 프린팅 실패 중 워핑 방지와 베드 접착 차이를 설명하는 이미지

    첫 레이어가 잘 붙은 경우와 모서리가 들뜨는 경우를 비교해서 보여주는 설명 이미지입니다.

    4. 스트링 제거: 온도와 리트랙션을 같이 봐야 합니다

    스트링 제거는 생각보다 간단해 보이는데, 막상 잡으려면 꽤 섬세합니다. 두 기둥 사이를 이동할 때 노즐 안 압력이 남아 있으면 실처럼 새어 나오거든요. 처음엔 이게 뭔가 싶었는데, 알고 보니 온도와 리트랙션 조합 문제였습니다.

    4-1. 스트링이 심할 때 보는 항목

    1. 노즐 온도가 과하게 높지 않은지 확인
    2. 리트랙션 거리와 속도 조정
    3. 이동 속도(Travel Speed) 점검
    4. 필라멘트가 습기 먹었는지 확인

    여기서 놓치기 쉬운 게 습기(Moisture)입니다. 필라멘트가 습기를 먹으면 출력 중 지글거리는 소리와 함께 표면도 지저분해지고, 스트링도 늘어나는 경우가 많았습니다. 저도 한동안 설정만 만지다가, 필라멘트 상태 바꾸고 드디어 됐다! 했던 적이 있습니다.

    stringing_tuning:
      nozzle_temperature: "start from current profile and lower step by step"
      retraction:
        distance: "adjust gradually"
        speed: "adjust gradually"
      travel_speed: "increase if blobs appear during moves"
      notes:
        - "change one variable at a time"
        - "dry filament if popping or bubbling occurs"
    

    수치를 일부러 고정값으로 적지 않은 이유가 있습니다. 프린터 구조(직결/보우든), 핫엔드(Hotend), 필라멘트 상태에 따라 다르기 때문입니다. 확실하지 않은 수치를 무조건 따라 하기보다, 현재 프로파일에서 하나씩 줄이거나 늘려보는 게 안전합니다.

    4-2. 제가 자주 쓰는 판단 기준

    • 실이 가늘고 길게 생긴다: 온도 또는 리트랙션 문제 가능성
    • 뭉친 자국까지 남는다: 이동 중 압력 해소가 부족할 수 있음
    • 표면에 기포 자국이 있다: 습기 가능성 확인

    3D 프린터 문제 해결에서 스트링은 눈에 잘 보여서 조급해지기 쉬운데요, 이럴 때일수록 테스트 모델(Test Print) 하나 정해두고 반복 비교하는 게 제일 빠릅니다.

    3D 프린팅 실패에서 스트링 제거를 위한 테스트 출력과 설정 확인 이미지

    스트링 테스트 출력물과 슬라이서의 리트랙션 관련 설정 항목을 함께 보여주는 이미지입니다.

    5. 레이어 쉬프트 해결: 설정 문제보다 기계 쪽일 때가 많습니다

    레이어 쉬프트는 출력물이 중간부터 툭 밀려서 계단처럼 어긋나는 현상입니다. 이건 보통 보기에도 충격적이죠. 근데 레이어 쉬프트 해결은 슬라이서보다 하드웨어 점검이 먼저인 경우가 많습니다.

    제가 직접 겪어보니 원인은 크게 네 가지였습니다. 벨트 장력 부족, 풀리( Pulley, 동력 전달 바퀴) 고정 불량, 헤드 충돌, 과한 속도/가속입니다.

    5-1. 체크리스트

    1. 벨트가 너무 느슨하지 않은지 손으로 확인
    2. 모터 풀리 고정 나사가 축에 제대로 물렸는지 확인
    3. 케이블이나 튜브가 이동 축을 잡아당기지 않는지 확인
    4. 노즐이 출력물 돌출부에 부딪힌 흔적이 없는지 확인
    5. 속도와 가속(Acceleration)을 과하게 올리지 않았는지 확인
    # Mechanical inspection routine
    1. Power off printer
    2. Move X/Y axis by hand slowly
    3. Check belt tension and pulley set screws
    4. Inspect cable drag and spool feed path
    5. Re-run a small calibration print
    

    특히 출력물이 말려 올라가면서 노즐이 그 부분을 치는 경우가 있습니다. 그러면 순간적으로 스텝 손실(Step Loss)이 나면서 층이 밀리더라고요. 그래서 레이어 쉬프트는 워핑과 연결되어 나타나는 경우도 꽤 있습니다.

    6. 한 번에 잡는 3D 프린터 문제 해결 공통 점검 루틴

    워핑 방지, 스트링 제거, 레이어 쉬프트 대응을 따로따로 보면 복잡한데, 실제 운영 루틴은 생각보다 단순하게 정리됩니다.

    1. 베드 청소: 지문, 먼지, 잔여물 제거
    2. 레벨링 확인: 첫 레이어 상태 육안 점검
    3. 필라멘트 상태 확인: 습기, 꼬임, 공급 저항 확인
    4. 노즐/핫엔드 확인: 누출, 반막힘 여부 확인
    5. 벨트/축 점검: 장력과 이동 저항 확인
    6. 테스트 출력: 작은 모델로 증상 재현

    이 루틴만 습관처럼 돌려도 3D 프린팅 실패 확률이 꽤 내려갑니다. 저도 예전엔 큰 모델부터 바로 뽑았다가 필라멘트만 날린 적이 많았는데, 이제는 작은 테스트 먼저 돌립니다. 시간 아끼는 지름길이더라고요.

    7. 검증: 설정이 맞았는지 어떻게 확인할까요?

    설정 변경 후에는 감으로 판단하면 안 됩니다. 최소한 아래 기준으로 확인해보세요.

    • 첫 레이어 라인이 일정하게 눌려 붙는가
    • 모서리 들뜸 없이 바닥면이 평평한가
    • 빈 공간 이동 후 실 끌림이 줄었는가
    • 중간 높이에서 층 밀림 없이 적층이 유지되는가
    • 표면 결이 일정하고 과한 뭉침이 없는가
    3D 프린팅 실패 개선 전후를 비교해 보여주는 검증 이미지

    같은 모델을 문제 상태와 개선 상태로 나란히 비교한 검증용 이미지입니다.

    가능하면 같은 모델, 같은 필라멘트, 같은 환경에서 한 변수만 바꿔 비교하시는 게 좋습니다. 이게 조금 귀찮아 보여도 결국 가장 빨리 원인을 찾는 방법입니다. 홈랩에서도 결국 로그와 비교가 답이더라고요. 인프라 운영이랑 비슷합니다.

    8. 자주 헷갈리는 질문 정리

    Q1. 워핑이 있으면 베드 온도만 올리면 될까요?

    아닙니다. 베드 온도도 요소 중 하나지만, 첫 레이어 압착, 외풍, 재료 수축, 베드 청결 상태를 같이 봐야 합니다.

    Q2. 스트링이 심하면 리트랙션만 키우면 될까요?

    그렇게 단순하지 않습니다. 과한 리트랙션은 오히려 다른 문제를 부를 수 있어서, 노즐 온도와 필라멘트 건조 상태를 함께 확인해야 합니다.

    Q3. 레이어 쉬프트는 무조건 모터 문제인가요?

    꼭 그렇진 않습니다. 충돌, 벨트, 풀리, 케이블 간섭, 과한 가속 등 기계적 요소가 더 흔할 때도 많습니다.

    9. 마무리: 실패를 기록하면 다음 출력이 편해집니다

    3D 프린팅 실패는 피할 수 없는 과정입니다. 다만 같은 실패를 반복하지 않는 건 충분히 가능합니다. 제가 직접 해보니, 워핑 방지든 스트링 제거든 레이어 쉬프트 해결이든 결국 핵심은 증상 분류 → 한 변수씩 조정 → 테스트 출력 비교 이 세 단계였습니다.

    혹시 지금도 출력물이 계속 말썽이라면, 오늘은 설정을 전부 갈아엎지 마시고 딱 하나만 바꿔보세요. 그리고 기록을 남겨보시면 좋겠습니다. 그게 쌓이면 자신만의 안정 프로파일이 생깁니다. 다음 글에서는 노즐 막힘(Clogging, 압출 막힘)과 언더 익스트루전(Under Extrusion, 압출 부족)도 이어서 다뤄볼 예정입니다. 이전 글에서 다룬 홈랩 장비 정리 방식과 비슷하게, 프린터 유지보수도 결국 체크리스트화가 답이거든요.

    3D 프린팅 실패 해결 전략을 요약한 인포그래픽 이미지

    워핑, 스트링, 레이어 쉬프트의 원인과 대응 순서를 한 장으로 요약한 인포그래픽 이미지입니다.

    정리하면 이렇습니다. 워핑은 열 균형과 접착, 스트링은 온도와 리트랙션, 레이어 쉬프트는 기계 상태를 먼저 보시면 됩니다. 이 세 가지만 제대로 분리해서 보면 3D 프린터 문제 해결 난이도가 확 내려갑니다. 저도 처음엔 엄청 헤맸는데, 기준을 세워두니까 훨씬 편해졌습니다. 이거 진짜 편하더라고요. ✅

  • [3D Printer] 광경화성 수지(Resin) 3D 프린터, 실패 사례 분석 및 해결책

    [3D Printer] 광경화성 수지(Resin) 3D 프린터, 실패 사례 분석 및 해결책

    광경화성 수지(Resin) 3D 프린터, 실패 사례 분석 및 해결책

    안녕하세요. 13년차 서버실 운영자, 인프라 엔지니어입니다. 오늘은 홈랩에서 애용하고 있는 광경화성 수지(Resin) 3D 프린터 이야기로 찾아왔어요. 정말 매력적인 기기지만, 때로는 예상 못한 실패로 속 썩이기도 하거든요. 처음 입문하시는 분들이나 경험이 있으신 분들도 한 번쯤은 겪어봤을 법한 3D 프린팅 실패 사례들을 모아봤습니다. 꼼꼼히 분석해서 앞으로의 출력 성공률을 높여봅시다! 혹시 이런 경험 있으신가요? 밤새워 출력했는데 다음 날 보면 처참한 결과물만 남아있던 경험 말이죠. 😭

    광경화성 수지 3D 프린터의 다양한 실패 사례

    광경화성 수지 3D 프린터의 대표적인 실패 모습들

    쉽게 말해, 광경화성 수지 3D 프린터란?

    본격적인 실패 분석에 앞서, 우리 레진 프린터가 어떻게 작동하는지 간단히 짚고 넘어가 볼까요? 광경화성 수지 3D 프린터(Resin 3D Printer)는 액체 상태의 광경화성 수지(Resin)에 자외선(UV Light)을 쏘여 한 층씩 굳혀가며 입체적인 물체를 만드는 방식이에요. SLA(Stereolithography)나 DLP(Digital Light Processing) 방식이 대표적이죠. LCD 화면을 통해 UV 광원을 투사하거나, 프로젝터로 쏘아 원하는 모양대로 수지를 굳히는 거라고 생각하면 됩니다. 정밀도가 높고 표면이 매끄러운 결과물을 얻을 수 있다는 장점이 있지만, 그만큼 섬세한 관리가 필요해요. 💧

    흔히 겪는 3D 프린팅 실패 사례 분석

    제가 홈랩에서 겪었던, 그리고 주변 분들이 자주 이야기하는 레진 프린터 출력 오류 유형들을 정리해 봤습니다. 어떤 문제가 있었는지, 그리고 어떻게 해결했는지 하나씩 살펴볼게요.

    1. 출력물 바닥에 안 붙고 떨어지는 현상 (Adhesion Failure)

    이건 정말 흔하더라고요. 첫 번째 레이어(Layer)가 빌드 플레이트(Build Plate, 출력물이 붙는 바닥)에 제대로 안 붙고 떨어지면서 출력 전체가 실패하는 경우예요. 마치 밥이 냄비 바닥에 눌어붙지 않고 둥둥 떠다니는 것과 비슷하다고 할까요? 😂

    • 원인 분석:
    • 빌드 플레이트가 깨끗하지 않음 (기름기, 먼지 등)
    • 첫 레이어 노출 시간(First Layer Exposure Time) 부족
    • 레벨링(Leveling) 불량
    • 수지(Resin) 자체의 문제 (오래되거나, 섞이지 않음)
    • 출력물과 서포트(Support) 연결 부분이 너무 약함
    빌드 플레이트에서 떨어진 3D 프린팅 실패물

    빌드 플레이트에서 떨어져 엉망이 된 출력물의 모습

    2. 출력물 중간에 끊기거나 층이 분리되는 현상 (Layer Separation / Delamination)

    출력이 거의 다 되어갈 때쯤, 갑자기 중간 부분이 뚝 끊기거나 층이 분리되는 현상이에요. 이걸 보면 정말 허탈하죠. 😭

    • 원인 분석:
    • 각 레이어별 노출 시간(Layer Exposure Time) 부족
    • UV 광원 강도 불균일 또는 불안정
    • FEP 필름(액체 수지가 담기는 투명 필름)에 이물질이 끼거나 손상됨
    • 출력물 내부의 압력 (특히 속이 빈 모델)
    • Z축(수직 이동 축) 움직임 시 충격 또는 불안정

    3. 출력물 표면에 이상한 흔적이나 덩어리가 생기는 현상 (Surface Imperfections)

    출력물 표면이 매끈해야 하는데, 마치 곰보빵처럼 울퉁불퉁하거나, 예상치 못한 덩어리들이 덕지덕지 붙어있는 경우예요. 😨

    • 원인 분석:
    • UV 광원이 너무 강하거나 노출 시간이 김 (과도한 경화)
    • 레진에 먼지나 이물질이 섞여 들어감
    • FEP 필름에 잔여물이 붙어 있음
    • 레진이 제대로 섞이지 않음 (특히 컬러 레진)

    4. 출력물이 휘거나 뒤틀리는 현상 (Warping)

    이건 주로 평평한 바닥면을 가진 출력물에서 많이 발생하더라고요. 처음엔 멀쩡했던 것이 출력 후 건조 과정이나 세척 과정에서 휘어버리는 경우가 많아요. 😥

    • 원인 분석:
    • 출력물의 두께가 불균일함
    • 과도한 세척 또는 후경화(Post-curing) 시간
    • UV 노출 시간이 너무 길어 내부 응력이 커짐
    • 레진 자체의 수축률이 높음
    휘어지고 뒤틀린 3D 프린팅 결과물

    휘어지고 뒤틀려버린 3D 프린팅 결과물

    실패를 줄이는 캘리브레이션(Calibration) 및 해결책

    이런 다양한 실패들을 줄이기 위해선 캘리브레이션이 정말 중요해요. 캘리브레이션이란, 프린터가 최적의 성능을 낼 수 있도록 설정값을 조정하는 과정을 말합니다. 마치 악기 연주 전에 튜닝하는 것과 같다고 생각하시면 되죠.

    1. 레벨링 (Leveling): 빌드 플레이트와 LCD 화면(또는 FEP 필름) 사이의 간격을 정확하게 맞춰주는 작업이에요. 수평이 맞지 않으면 출력물이 한쪽으로 쏠리거나 제대로 붙지 않거든요. 대부분의 프린터는 자동 레벨링 기능을 지원하지만, 처음 설치 시나 문제가 발생했을 때 수동으로 조절해주는 게 좋습니다.
    2. 테스트 출력 (Test Print): 캘리브레이션의 꽃이라고 할 수 있죠! 작은 사이즈의 테스트 모델(예: 캘리브레이션 큐브, 작은 피규어 등)을 출력해보면서 레진 종류별 최적의 노출 시간을 찾아내는 과정이에요. 슬라이서(Slicer) 프로그램에서 각 레이어별 노출 시간을 조금씩 다르게 설정하여 출력해보는 방식이 일반적이거든요.
    3. 서포트 설정 (Support Settings): 출력물이 중력에 의해 무너지지 않도록 지지대 역할을 하는 게 서포트예요. 너무 얇으면 제 역할을 못하고, 너무 두꺼우면 제거하기 어렵고 표면에 자국이 남을 수 있어요. 모델의 형태와 크기에 맞춰 적절한 밀도와 두께의 서포트를 설정하는 게 정말 중요합니다.
    4. 레진 관리: 사용하고 남은 레진은 반드시 밀봉하여 빛이 들지 않는 곳에 보관해야 해요. 오래된 레진은 성능이 저하될 수 있으니, 제조일자를 확인하고 가급적 빨리 사용하는 게 좋습니다. 사용 전에는 쉐이커(Shaker)나 손흔들림을 통해 레진을 충분히 섞어주는 것도 정말 중요하죠.
    5. 환경 관리: 출력 환경의 온도와 습도도 영향을 미칠 수 있어요. 너무 춥거나 더운 환경에서는 레진의 점도가 변해 출력 품질에 영향을 주거든요. 또한, UV 광원을 차단하는 게 중요하므로, 프린터 주변을 어둡게 유지하는 게 좋습니다.

    결과 검증: 성공적인 출력물 확인

    꾸준한 캘리브레이션과 문제 해결을 통해 드디어 만족스러운 결과물을 얻었어요! 🎉 처음엔 정말 좌절했지만, 이렇게 깔끔하게 출력된 결과물을 보면 그동안의 노력이 헛되지 않았음을 느끼게 되더라고요. 정밀도가 중요한 부품이나 복잡한 형태의 디자인도 문제없이 출력할 수 있게 됐습니다. 이제 제가 만든 홈랩 장비의 부품이나, 취미로 만드는 피규어들을 훨씬 멋지게 만들 수 있게 됐어요!

    캘리브레이션을 통해 얻은 고품질의 3D 프린팅 결과물

    마무리하며: 삽질은 계속된다!

    광경화성 수지 3D 프린터는 분명 매력적인 기술이지만, 그만큼 섬세한 관리가 필요해요. 오늘 살펴본 다양한 3D 프린팅 실패 사례와 해결책들이 여러분의 삽질을 조금이나마 줄여주는 데 도움이 됐으면 좋겠습니다. 저도 아직 배우는 단계이고, 새로운 레진이나 프린터를 접할 때마다 새로운 문제에 부딪히곤 해요. 하지만 이러한 경험들이 쌓여 결국엔 더 나은 결과물을 만들 수 있게 해주는 원동력이 된다고 생각해요. 😎

    다음 글에서는 오늘 이야기한 캘리브레이션 과정 중 특히 ‘테스트 출력’을 통해 최적의 노출 시간을 찾는 방법에 대해 더 자세히 다뤄볼 예정이니, 기대해주세요! 혹시 오늘 다루지 못한 다른 실패 사례나 꿀팁이 있다면 댓글로 공유해주시면 정말 감사하겠습니다. 함께 배우고 성장하는 시간이 되면 좋겠어요!

    3D 프린팅 실패 및 해결책 요약 인포그래픽

    3D 프린팅 실패와 해결책 요약 인포그래픽