모더(Modder), Nintendo Switch를 사용하여 노후된 3D 프린터의 속도를 90% 향상시켜 3DBenchy 출력 시간을
요약
한 3D 프린팅 사용자가 Nintendo Switch의 휴대용 전력을 활용하여 오래된 Prusa MK3S 3D 프린터의 속도를 크게 향상시키는 실험을 진행했습니다. Klipper와 같은 최신 펌웨어를 사용하여 모션 플래닝과 진동 보정 등의 고급 기능을 구현함으로써, 표준 3DBenchy 출력 시간을 기존 90분에서 9분 미만으로 단축하는 데 성공했습니다. 이 과정은 프린터의 병목 현상이 처리 능력이 아닌 하드웨어 구성 요소(핫엔드 및 익스트루더)에 있음을 보여주었으며, Klipper가 전통적인 펌웨어 재컴파일 방식보다 우수한 유연성과 사용자 경험을 제공함을 입증했습니다.
핵심 포인트
- Nintendo Switch와 같은 휴대용 콘솔의 컴퓨팅 파워를 활용하여 구형 3D 프린터의 성능을 향상시킬 수 있다.
- Klipper는 고급 플래닝, 진동 보정 등 현대적인 기능을 제공하며, 설정이 용이한 텍스트 파일 기반으로 전통적 펌웨어보다 우수하다.
- 성능 향상의 병목 현상은 소프트웨어(처리 능력)가 아닌 하드웨어 구성 요소(핫엔드 및 익스트루더)의 물리적 한계에 도달했음을 시사한다.
- Klipper를 사용하면 Mainsail/Fluidd와 같은 웹 대시보드를 통해 사용자 인터페이스를 매끄럽게 관리할 수 있다.
한 열정적인 노즐 헤드(nozzle-head) 사용자가 Nintendo Switch의 휴대용 전력을 사용하여 자신의 3D 프린터 속도를 극적으로 높였습니다. Cocoanix 3D Printing은 이번 주 초, 자신들의 오래된 Prusa MK3S를 Switch로 가속화하는 모습을 보여주는 영상을 공유했습니다. 유명한 표준 3DBenchy 증기선 모델을 출력하는 데 90분이 걸리는 대신, Nvidia로 가속화된 MK3S는 9분 미만의 빠른 속도로 작업을 마쳤습니다. 여러분의 Switch를 3D 프린터 가속을 위해 재사용해야 할까요? 그것은 물론 상황에 따라 다릅니다...
위 영상에서 Cocoanix는 향상된 성능뿐만 아니라 품질 개선에 대해서도 자랑했습니다. Prusa의 커스텀 펌웨어(수년 전 Marlin을 기반으로 함) 대신 Klipper를 사용하면 더 광범위한 플래닝(planning), 고급 진동 보정(vibration compensation) 및 기타 기술과 같은 현대적인 기능을 제공합니다. Cocoanix에 따르면, 출력 시간을 대폭 단축할 뿐만 아니라 출력물에서 "링잉(ringing)과 고스팅(ghosting) 현상이 줄어들 것"이라고 합니다.
Klipper는 또한 구성(configuration) 측면에서도 뛰어나며, 수정을 위해 간단하고 쉽게 편집할 수 있는 텍스트 파일이 준비되어 있습니다. 따라서 세밀한 제어를 위해 전통적인 펌웨어 재컴파일 기술을 사용할 필요가 없습니다. 또한, 프린터의 모션 제어(motion-control) 펌웨어가 Klipper로 교체되는 동안, 사용자 인터페이스는 매끄러운 Mainsail/Fluidd 웹 대시보드를 통해 처리됩니다.
Switch와 Klipper의 힘 덕분에 Prusa MK3S의 병목 현상은 더 이상 처리 능력이나 고급 기능이 아니라, 3D 프린터의 핫엔드(hotend)와 익스트루더(extruder)가 되었습니다. 새로운 입력 셰이퍼(Input Shaper)를 실행하면서, 이 TechTuber는 MK3S를 "절대적인 속도 한계인 17,000mm/s²의 가속도에서 400mm/s까지" 밀어붙이는 데 성공했습니다.
현대적인 3D 프린터는 마력이 부족하지 않습니다
터치스크린이 있는 Switch는 Prusa MK3S에 훌륭한 추가 장치입니다. 하지만 MK3S는 이제 어느 정도 연식이 된 모델이며, 동일한 시장을 겨냥한 현대적인 설계들도 유사한 처리 병목 현상을 겪을 수 있지만, 현대적인 3D 프린터에 SBC나 Switch를 추가하는 것은 그리 바람직하지 않을 수도 있습니다.
여기서는 시스템 메인보드의 8비트 마이크로컨트롤러 (microcontroller)에서 동작하던 모션 플래닝 (motion planning) 대신, 쿼드 코어 Nvidia SoC가 탑재된 연결된 휴대용 콘솔로 모든 무거운 연산 작업을 넘겨주는 Klipper를 통해 기기를 강화했습니다.
MK3S와 같은 장치의 사용자들은 보통 3D 프린팅을 가속화하고 발전시키기 위해 Raspberry Pi와 같은 장치를 사용하거나 노트북에 연결합니다. 여기서 Nintendo를 사용한 것은 대부분 스타일리시한 기술적 멋 (tech flair)을 위한 것이지만, 내장된 터치스크린은 일부 사용자들에게 환영받을 수 있습니다.
실용성 (Practicalities)
Cocoanix 영상의 상당 부분은 Ubuntu Linux가 설치된 Switch에 Klipper를 설치하고 설정하는 방법을 사람들에게 보여주는 데 할애됩니다. 그 후 프로젝트를 완료하기 위해 MK3S를 구성하고 플래싱 (flash)하는 과정이 안내됩니다.
3DBenchy 결과를 확인하려면 영상의 약 7분 50초 지점으로 건너뛰면 됩니다. 그곳에서 작은 예인선이 9분 미만으로 성공적으로 출력되는 것을 볼 수 있습니다 (Cocoanix에 따르면, SpeedBenchy 규칙을 준수했을 때 8분 41초가 소요되었습니다).
결과물은 다소 거칠어 보이지만, 이는 주로 앞서 언급한 핫엔드 (hotend)와 익스트루더 (extruder)가 병목 현상 (bottleneck)이 되었기 때문입니다. 또한 현재 설계 상태로는 냉각 (cooling)과 베드 슬링어 (bed-slinger) Y축 역시 물리적 한계에 도달했을 것이라고 제안합니다.
Tom's Hardware를 Google 뉴스에서 팔로우하거나, 피드에서 최신 뉴스, 분석 및 리뷰를 받으려면 저희를 즐겨찾기 소스로 추가하세요.
Mark Tyson은 Tom's Hardware의 뉴스 에디터입니다. 그는 비즈니스와 반도체 설계부터 이성의 한계에 다다르는 제품에 이르기까지 PC 기술의 모든 범위를 다루는 것을 즐깁니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Tom's Hardware의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기