저도 초보자다 보니 조립부터 세팅까지 세세하게 블로깅을 했음에도 불구하고
중간에 제대로 언급하지 못한 부분들도 있고,
당시에 몰랐다가 나중에 알고 따로 쓰지 못한 부분이 있어 정리합니다.
1. Z_HOME POS
일단 Z_HOME_POS는 노즐을 엔드스탑에 닿도록 끝까지 올렸을 때,
베드 표면과 노즐 끝의 거리입니다.
이 수치를 정확하게 잡아야 출력시 노즐이 정확하게 베드 표면에서 출력을 시작하게 됩니다.
(펌웨어를 업로드할 때는 reptier-host 에서 disconnect 버튼을 눌러 접속을 끊어야 합니다.
조작할 때는 다시 connect 버튼을 눌러 프린터와 연결하고요)
처음에 숫자를 다소 넉넉하게 350쯤 잡은 후, 아두이노 프로그램에서 업로드하고
1. Repetier 에서 home 버튼을 누르면 노즐이 위로 쭉 올라가며 엔드스탑을 누르고 정지합니다.
2. Z축 하강 버튼을 누르거나 위쪽의 G-code 입력란에 수동으로 이동명령을 입력해서 Z축을 내립니다.
노즐이 거의 바닥에 닿을 지경이 되면 명함 정도의 두께가 되는 종이를 노즐 밑에 깔고
0.1mm 씩 노즐을 천천히 내리면서 명함이 약간 낄 정도로 조정합니다.
이때 프린터의 LCD 창을 보거나 Repetier-HOST의 Z좌표를 보면 표시되는 숫자가 있습니다.
사진에선 5로 되어 있는데 그렇다면 처음 Z_HOME_POS를 350으로 잡았으니
350-5 = 345 가 진짜 프린터의 Z_HOME_POS 가 됩니다.
2. DELTA_RADIUS
일단 Z_HOME_POS만 제대로 잡아도 작은 출력물은 이상없이 출력 가능합니다
그렇지만 어느정도 크기가 큰 출력물을 출력하다 보면 가장자리로 갈수록 이상하게 노즐이 베드를 긁거나
허공에 뜨거나 하는 현상이 생길 수 있습니다.
이 부분을 조정하려면 DELTA_RADIUS 를 수정해야 합니다.
펌웨어에 따라 다르지만 DELTA_RADIUS @@@ 같이 숫자로 되어 있는 경우가 있고
혹은 DELTA_RADIUS DELTA_SMOOTH_ROD_OFFSET-DELTA_EFFECTOR_OFFSET-DELTA_CARRIAGE_OFFSET)
같이 산술식으로 되어 있는 경우가 있습니다.
어떤 것이든 결국에 중요한 것은
DELTA_RADIUS가 클 수록 출력 평면은 오목하게 되고
DELTA_RADIUS가 작을 수록 출력 평면이 볼록하게 된다.
라는 것을 알고 계시면 됩니다.
산술식으로 되어 있는 경우 DELTA_EFFECTOR_OFFSET 이나 DELTA_CARRIAGE_OFFSET 을 조정하면 됩니다만
결국 DELTA_RADIUS를 조정하기 위한 것이라
저는 그냥 DELTA_RADIUS 110 같이 숫자를 직접 입력하는 식으로 사용합니다.
DELTA_RADIUS를 입력하고 아두이노에서 업로드 했으면 조정을 해야겠죠
HOME 한뒤 다시 Z축을 거의 바닥까지 내리고
중앙에서 노즐을 내려 명함종이가 꽉 끼도록 한 후 Z축의 높이를 확인하고
Z축을 약간 올렸다가 다시 Y축으로 70 정도 올려 베드의 가장자리에 노즐이 위치하도록 합니다.
그리고 다시 Z축을 명함종이에 끼도록 내려서 Z축의 높이를 확인하면
출력평면이 볼록한지 오목한지 알 수 있습니다.
이후 DELTA_RADIUS를 조정해서 다시 업로드하고 위의 방법을 반복.. 하여 정확하게 튜닝하면 됩니다.
3. DELTA_DIAGONAL_ROD
그리고 출력을 했는데 다 잘 나왔다고 기뻐하며 어딘가에 끼우려는 순간
뭔가 사이즈가 안 맞을 수가 있습니다.
직교형 프린터의 경우 위의 step/unit를 조정하여 사이즈를 맞춥니다만 델타는 다릅니다.
출력물의 높이가 안 맞으면 위의 DEFAULT_STEPS_PER_UNIT를 조정해야 합니다만
10mm 큐브를 출력시 출력물의 높이는 10mm 로 정상이 나왔는데
가로, 세로 크기만 8mm 라거나 할 경우,
DELTA_DIAGONAL_ROD의 숫자를 조정합니다.
튜닝방법은 전과 같이 숫자를 바꿔보고 출력해서 출력물이 어떻게 되었나 보고
다시 숫자를 바꿔보고... 반복해서 잡습니다.
펌웨어 세팅에서는 이 3가지 부분만 알고 계시면 나머지는 크게 문제는 없을 것입니다.