Linear Actuator를 이용한 2족 보행 로봇 제작 ~ #2
지난 글이 7월 12이고 그 지난 글이 6월 19일이었다.
지난 글은 3D 프린터 A/S 관련 글이었으니 로봇 제작과 관련된 글은 달 수로 2달이 지났다.
출력 시간과 여러가지 여건상 글 작성이 늦어질 것을 예상하긴 했으나 생각 이상으로 글 작성 간격이
길어지고 있다...ㅠ.ㅠ
이래서는 맥이 끊어질 것 같아 지금 새로운 방법을 모색하고 있다.
Scratch Building
Scratch Building의 정의는 이렇다.
Scratch Building란 상업용 킷을 이용하지 않고 처음부터 일상의 각종 재료를 이용하여 축적 모형을 제작하는 방법이다. — Wikipedia : https://en.wikipedia.org/wiki/Scratch_building
메이커 코스프레를 하고 있다보니 관련 분야에 대한 지식들이 하나 둘씩 모인다.
현재 제작 중인 로봇에 참고하기 위해 주로 pinterest와 youtube를 통해 mech, war robot, robot 등으로 검색을
하다보면 대체로 컨셉 아트에 해당하는 2D 일러스트나 3D 모델링들이 검색된다. 그런데 가끔 조금 독특한 형태의 로봇
모형들이 검색되는 경우가 었다. 꽤나 사실적이면서도 건담류의 기성 상용 제품들과는 달리 매우 거칠고 투박한, 그리고
매우 유니크한 로봇들...
물론 Scratch Building이 로봇에만 국한되는 제작법은 아니지만 내가 하고자 하는 것이 로봇 제작이기에 로봇을 위주로
찾게 되었다.
제작 영상 : https://youtu.be/ftmtvu9dB2s
한편으로는 Kitbashing이라는 제작법도 있다.
Kitbashing이란 서로 다른 기존 상용 모델 제품을 조합하여 새로운 축적 모형을 제작하는 방법이다.
-- Wikipedia : https://en.wikipedia.org/wiki/Kitbashing
사실 건프라를 이용하여 기존 상용 제품과는 다른 모델들을 만들어 내는 것은 엄격하게 말해 Kitbashing에 속하지만
넓은 범위에서 Scratch Building이라는 용어를 더 자주 사용하는 것 같다. 역으로 Scratch Building이라고 하지만
상용 밀리터리 모델 킷을 이용하여 모형을 만드는 경우도 많기는 하다.
중요한 것은 3D 프린터를 이용하면 수작업으로 표현하기 어려운 형태를 쉽게 만들어낼 수 있다는 장점이 있지만 출력
시간으로 소모되는 시간과 또 3D 프린터라고 해서 만능은 아니기에 이러한 Scratch Building 기술을 익혀놓는다면
좋은 시너지 효과가 생길 것으로 생각된다.
즉, 기본적인 형태는 단순한 모양의 입체로 3D 프린터로 출력하여 골격을 갖추고 디테일한 디자인은 scratch building
으로 보강을 하는 것이다. 왕년에 3T 두께의 하드보드를 커터로 수도 없이 잘랐던 내가 뭘 두려워하랴...-.-
로봇 제작 재개!
일단 이전 작성한 글에서 3D 프린터 A/S 후기를 올렸었다. 그런데...
A/S 받고 온지 3일만에 다시 문제가 생겼다. 이미 한 차례 방문으로 우리 집에서 그 곳이 얼마나 먼지를 학습했기에
마음은 급하지만 더이상 방문할 엄두는 내지 못하고 이번에는 택배로 A/S를 보냈다. 택배 배송기간, 수리기간 모두
합쳐 꼬박 1주일 간의 시간을 손가락 빨면서 기다렸다...ㅠ.ㅠ(물론 계속 모델링을 하긴 했다).
1주일의 기나긴 기다림 끝에 드디어 프린터가 돌아왔고. 약간 달리진 부분이 있어 문의했더니 모터쪽 결함으로 인해
수리 기간이 길어질 것 같아 새로 입고된 다른 제품을 대신 보내줬단다. 토요일에 프린터를 받아 주말 동안 테스트 출력을
해본 결과는 합격이었다.
그렇게 해서 그동안 모델링한 각 부위들을 차례차례 출력하였다. 우선 골반 부위에 SG90 서보모터 6개를 고정시킬
부품은 모두 출력이 되어 조립을 해보았다. 기존 포함된 서보 혼을 대체할 부품도 만들어 끼워주었다.
전체적으로 생각보다 크기가 상당히 컸다.
다음으로는 골반과 허벅지를 이어줄 연결부를 만들었다. 상당한 출력 시간이 필요한 부품이었는데 한 번 실패한 후
무사히 2개를 모두 출력하였다. 다만 한쪽에서 수축이 발생하여 조금 변형이 생겼는데 어차피 외장을 입힐테니 가볍게
넘어가기로 했다.
이렇게 만들어진 모든 부품을 조립하니 아래 사진과 같은 모양이 되었다. 다시 봐도 좀 크다.
일단 동작 범위를 보면 아래 영상과 같다. 이러한 동작을 아두이노를 이용하여 제어를 해야 한다.
욕심같아서는 아래 사진과 같은 Stewart platform으로 구현을 하고 싶지만 그러려면 다리 한쪽에 6개의
actuator가 필요하게 되어 일단 조금 심플하게 만들어봤다.
> Stewart platform이란? : https://en.wikipedia.org/wiki/Stewart_platform
3D 프린팅의 어려움...
이렇게 한동안 신나게 출력하고 조립하고 잘 진행되는 듯하더니...또 다시 전조 증상이 발생하기 시작했다.
위 사진은 허벅지 부위에 이전에 만들었던 linear actuator를 고정시킬 부품인데, 보시다시피 상단부에 구멍이 숭숭
뚫린 것이 압출 불량의 증상이 나타났다. 여기까지는 그리 심하지 않고 역시나 외장 부품으로 상당부분 가려질 것이라서
용서가 되었는데...
이 부품은 말하자면 허벅지 뼈대로 고관절과 무릎을 이어주는 부품인데 무릎쪽 연결 부위가 이렇게 심하게 골다공증
증상을 보이고 있다. 그리고 이 것을 시작으로 이후 출력해야 할 부품들이 제대로 출력되지 않고있다. 최초 발생했던
문제들처럼 일정정도 출력 후에 필라멘트가 압출되지 않고 노즐만 헛돌다가 출력이 끝난다. 밤에 출력 걸어 놓은 것을
아침에 확인해봤을 때 반동가리도 안되는 부분만 오롯이 놓여있는 모습이 보이면...ㅠ.ㅠ
이 무더운 날 가뜩이나 잠 설치는데 프린터의 소음까지 견뎌가며 기다린 결과가 이런 것이라면...ㅠ.ㅠ
그런데 아무래도 이번에는 프린터 자체의 문제도 있겠지만 모델링 문제도 한몫 한 것이 아닌가 싶다.
그림에서 보는 것과 같이 분할면이 복잡하다. 아무래도 tweek을 너무 많이 사용한 것이 문제가 아닌가 싶다.
tweek을 쓰다 보면 면의 두께가 매우 얇아지는 문제가 많이 나타나고 또한 경사각이 많이 생긴다 이런 형태들이 출력에
영향을 주었을 것 같다. 이 것보다 복잡한 구조물이 더 많은데...걱정이다...ㅠ.ㅠ
우선은 급한대로 출력 속도를 좀 늦춰봐야겠다. 아무래도 좁은 간격을 빠르게 움직이면서 충분한 압출이 이뤄지지 않은
것 같다. 만약 그래도 안되면 조금 더 단순한 모양으로 출력을 한 뒤 디테일은 scratch building으로 처리해야겠다.
더이상은 A/S 보내는 것도 힘들다...ㅠ.ㅠ 다음 3D 프린터는 무조건 자작이다!
글 작성 후 몇가지 테스트 중에 3D 프린터 문제를 해결하였다. 아래 사진의 빨간 표시가 된 부분은
thingiverse에 올라와 있는 필라멘트 필터라는 도구다.
저 안에는 솜뭉치가 들어있고 약간의 올리브유를 적셔주었다.
원래 이 필터의 목적은 필라멘트에 묻은 먼지등을 제거해주는 역할인데 내 프린터는 저 필터가 없었을 경우
장시간 출력을 하게 되면 필라멘트가 빨려들어가는 입구에서 열로 인해 꺾여버린다.
거의 90도로 꺾이다보니 익스트루더 모터가 잡아당겨도 꺾어진 각도 때문에 제대로 필라멘트를 끌어오지
못하는 문제가 발생을 한 것이다.
결국 필터를 저 위치에 끼워주니 필라멘트가 꺾이는 상황을 방지할 수 있게 되었고
이후로 다시 출력이 잘 되고 있다^^.
정리
일단 다리까지만 모델링한 상태가 아래 사진과 같다.
아직도 출력할 부품들은 많은데 프린터는 위태위태하고...마음은 급하고. 내 계획으로는 8월까지는 로봇 제작을 완료해야
하는데...하....여차하면 16년도에 SEW 프로토타입을 만들었을 때처럼 동력부를 제외한 나머지 부분은 full scratch
building으로 처리해야 할지도 모르겠다...이 더운날에...
오늘도 우리 집 방 한구석에는 자그마한 3D 프린터가
한여름 불볕더위를 더하는 데 한 몫 하고 있다...ㅠ.ㅠ
facebook page : https://www.facebook.com/HJ.WOO/?modal=admin_todo_tour
'로봇' 카테고리의 다른 글
인생 프로젝트 시작 - MORS 프로젝트 #1 개요 (0) | 2019.08.05 |
---|---|
[Scratch building] 도전! Scratch Building! (0) | 2018.10.09 |
Linear Actuator를 이용한 2족 보행 로봇 제작 ~ #1 준비작업 (0) | 2018.06.19 |
Linear Actuator Ver. 2, Ver. 3 제작 (4) | 2018.06.12 |
Linear Actuator 제작 - 새로운 로봇 제작 프로젝트를 시작하며. (0) | 2018.05.18 |