알음다운/3D printing Objects

3D printer firmware updating struggle story

카리스χάρης 2024. 6. 20. 17:39

기계를 사용한다는 것은 수많은 예측하지 못한 문제들을 만나게 되고

그것에 대처하거나 문제를 해결하거나 문제를 해결하는 방법을 찾는 것이다. 

 

나는 프린팅을 취미처럼 조금씩 하고 있는 사람이기 때문에 

3년째 프린터 경험을 하고 있지만 아직도 프린터에 대한 지식은 3% 레벨에 있는 느낌이다. 

 

그동안 firmware 라는 것에 주의를 많이 기울이지 않았는데

첫번째 이유는 그 단어가 무슨의미를 갖는지 몰라서 이고

두번째 이유는 그런 세계는 내가 관심을 둘 세계가 아니야 라는 조기 거부감이 있었기 때문이다. 

 

그래서 그러한 팝업이 나타나도

항상 주의를 기울여 살펴 보지 않고, 

"무슨 문제가 생겼군."

이런 태도로만 넘겨왔다. 

 

그리고 이러한 기계의 논리와 관련한 문제는 나의 논리로 해결하지 않고, 대신

일단 프린터에 실행 시켜보고 프린팅이 되면 이 논리를 신경 쓰지 않았다. 

나는 기계가 요구하는 논리적 정결성을 굳이 살피지 않고, 의미를 살피지 않았다. 

왜냐하면, 프린팅의 결과를 얻었기 때문에 나의 목적을 달성했기 때문이다. 

 

그런데 한심한 것은,

지난번에 수많은 시간을 낑낑 댄 적이 있는데, 

이 부분을 내가 인지하고 있었다면

그리고 이 부분에 대해 배워서 도움을 받거나 문제를 해결했다면

불필요한 시간낭비는 하지 않았을 거라는 거다. 

 

어쨌든 약간의 생각하기를 꺼려했던 게으름과 몸과 실천적 상호작용으로만 문제를 해결하려 했던 나의 태도 때문에 

엄청난 시간을 낭비 했었었다. 

그리고 핵심이 아닌 주변의 것들을 살피며 문제를 해결하려 했었었다. 

 


어쨌든

이번에 또 프린팅 하나를 해보는데 이 메세지가 떴다. 

오랜만에 프린터를 켜서 그런건지, 원래부터 있었는지도 기억이 나지 않는다. 

 

역시 거부 반응이 일어난다.

머라는 거야? 

 

프린터 펌웨어 버전 확인하래

 

 

이번에는 시간을 내서 읽었다. 

내 프린터의 펌웨어의 버전을 확인하란다. 

즉, 버전이 안맞으면 업데이트를 해야 한다. 

업데이트 방법은 사이트 가서 배워야 한다. 

와~~ 복잡해.

누가 해줬으면 좋겠다. 

배우기 싫다. 

프린팅을 하고 싶었을 뿐 프린터에 대해서 배울 생각은 없었는데, 배워야 하는 운명을 받아들여야 한다. 

문제는 이것을 배우는데 시간이 많이 걸릴 것 같다는 거다. 

 

펌웨어가 뭔데?
펌웨어는 하드웨어장치에 포함된 소프트웨어래. 영구적 소프트웨어래. 무슨 뜻인지는 모르겠어. 단순한 기능을 수행하는 마이크로 프로그램이래 [2]. 이 부분은 이해하겠어. 어쨌든 프린터에는 프린팅을 수행하기 위한 프로그램이 필요한 거고, 외부에서 입력된 코드(Gcode)와 대화를 해야 하는데, 외부 손님이 업그레이드 되면, 호스트도 그에 맞는 격을 갖추라는 거잖아? 손님이 채식주의자인데, 채식 요리 준비가 안되어 있으면 안된다는 거잖아? 모델링의 수준이나 정밀도가 증가하면서 그에 맞는 Gcode 손님을 프린터가 맞이하고 손님이 원하는 결과를 제공하기 위해 미리미리 가게 세팅을 갖추라는 의미에서 펌웨어 업그레이드를 이해하면 될것 같다. 

 

 

펌웨어 의미나 목적은 대충 이해했고

그럼 어떻게 업데이트 하느냐? 

이건 정말 너무 복잡해보인다. 

고객센터에서 도와준단다. 

그래도 하기 싫다. 

 

 

 

혹시 업데이트 방법이 간단할 수 있으니 좀 더 둘러봤다. 

복잡해 보인다. 

 

 

 

그래서 일단 지금은 안하기로 했다. 

하기 싫다. 

 

 

프린팅에 대한 전문가도 정말 따로 있는 환경에서 프린팅 활용 수업이 이루어져야 할 것 같다. 

교사가 이 모든 것을 다 숙지한다는 것은 무겁게 느껴진다.

 

 

 

 

[1] https://help.prusa3d.com/article/firmware-updating-sl1-sl1s_124776

[2]  https://ko.wikipedia.org/wiki/%ED%8E%8C%EC%9B%A8%EC%96%B4#:~:text=%ED%8E%8C%EC%9B%A8%EC%96%B4(firmware)%EB%8A%94%20%EC%BB%B4%ED%93%A8%ED%8C%85%EA%B3%BC,permanant%20software)%EB%A5%BC%20%EB%9C%BB%ED%95%9C%EB%8B%A4.