자세히보기
728x90

marlin 마를린 강좌 3

3D프린터 marlin 펌웨어에 대하여 (3) - BLtouch적용

지난 펌웨어 읽어드렸던 설명에 이어서 가장 많이 작업하시는 'BL터치' 적용에 대해 알아보겠습니다. ​ BL터치는 3D프린팅 입문에 가장큰 장애물인 레벨링을 자동으로 해주는 센서인데요.. 쉽게 말해서 엔드스톱 스위치 같은 스위치가 바닥을 찍어 체크하는 것을 바탕으로 바닥높이를 체크해서 보정하는 방식 입니다. ​ 가장 장점이라고 하면.. 금속센서와는 다르게 베드가 금속재질이 아니더라도 적용이 가능하다는 것이죠..그리고 상용되고 있는 금속센서들에 비해 정확도가 우수하다고 합니다...(소수점 세자리 이상까지 집어낸다는데 저는 사실 잘 못믿겟는;;;ㅎㅎㅎ) ​ ​ 여튼 지난 펌웨어 수정에서 이어서 설명드리면, ​ 우선, BL터치를 Z축 리미트 센서 대신 사용하는 것을 전제하에 설명하겠습니다. ​ 1) BL터치 ..

3D프린터 marlin 펌웨어에 대하여 (2)

이제 VSC를 열어서 펌웨어를 불러오는 것 까지는 성공했고.. 그럼 이런 화면들이 주욱~ 나옵니다. 초록색 글씨들은 대부분 비활성화(주석처리)되잇는 것들이며 말그대로 프로그램에 영향을 미치지 않는 부연 설명이라고 생각하시면 됩니다. ​ 먼저 우리가 어떤 보드를 쓰고 있는지 설정해줘야 하는데...좌측에 platform IO를 눌러 보시면, 각종 보드에 대한 설명들이 주욱 있습니다. ​ 그중간에 ​ *[platformio] src_dir = Marlin boards_dir = buildroot/share/PlatformIO/boards default_envs = STM32F103RC_btt_512K_USB 이부분에 defalt_envs에 우리의 보드에 박혀있는 칩셋이름을 적어야 하는데 skr mini e3보..

3D프린터 marlin 펌웨어에 대하여 (1)

3D프린터를 사용하는데에 있어서 빠질수 없는 스킬중에 하나인 마를린 펌웨어에 대해서 알아보려고 합니다. ​ 코딩같은거 하시는 분들이야 훨씬 쉽게 하시겠지만.. 저는 그런거 모르는 공돌이라 자전거처음 탈때 처럼 너무 생소했지만 지금은 그냥 저냥 몸에 익은 듯요 ㅋㅋ ​ ​ 그래서 좀 더 쉽게 할 방법이 있지 않을까하여 설명해보고자 합니다. ​ 예전에는 무슨 아두이노 IDE같은거를 쓰고 부트로더 어쩌구 했다는데 ​ 요새는 거의다 32비트 보드를 쓰시니 그 기준으로 설명하겠습니다. VSC라고 .. visual studido code라는 프로그램을 통해서 펌웨어를 빌드(만들다)해서 SD카드에 넣고 전원만 켜면 되거든요 ㅋㅋ ​ ​ ​ ​ 1.visual studido code 설치 ​ https://code.v..

728x90