크리에이티브 커먼즈 라이선스
Creative Commons License

Home 명령으로 엔드스톱 체크시까지 이동시키는 부분을 설정하는데 며칠이 걸렸네요


계속 뭔가 생각했던 방향하고 맞지 않아서 반대로 설정했다가 정상으로 설정했다가 


그래도 뭔가 또 안맞고 기타등등 이것저것 수정하느라 시간이 오래 걸렸습니다. 





어이없게도 원인은 이 부분이었습니다. default 값이 [INVERT_Y_DIR true] 로 되어 있었습니다. 


저는 위에서부터 하나씩 체크하면서 펌웨어를 수정하고 있었는데


이 부분이 700번대 라인에 있어서 원인을 모르고 다른 곳을 수정하기만 했네요


다시 원본을 다운받아봤는데 기본 github 소스에 이렇게 되어 있었습니다. 










위 문제때문에 COREXY 로 제작했는데도 제대로 움직이려면 COREYX로 설정해야 했고요









HOME_DIR 방향도 바꿔야 했습니다. 


Z축 방향도 반대였는데 펌웨어 문제가 아니고 제 착각이었습니다. 


베드를 움직이게 만들었기에 베드가 내려가는 것이 Z+인데 


기존 델타 쓰던 버릇에 이걸 Z- 로 생각하고 있었습니다. 



지금은 

INVERT_Y_DIR false

#define COREXY  

#define X_HOME_DIR -1

#define Y_HOME_DIR -1  

#define Z_HOME_DIR 1 

이렇게 해서 깔끔하게 모두 해결되었습니다. 



XY 축은 min 방향에 엔드스톱이 있고 Z축은 max 방향에 엔드스톱이 있어서 


#define Z_HOME_DIR 1 입니다. 




이제 익스트루더 스텝 설정과 익스트루더 설정을 수정해야 합니다. 





저작자 표시 비영리 동일 조건 변경 허락
신고

'Completed > 3D Printer - CoreXY' 카테고리의 다른 글

마치며.  (0) 2017.07.31
1차 조립 완료 및 테스트 출력.  (0) 2017.07.29
CoreXY - 조립중 8  (0) 2017.07.26
CoreXY - 조립중 7  (0) 2017.07.20
CoreXY - 조립중 6  (0) 2017.07.07
CoreXY - 조립중 5  (0) 2017.06.29

+ Recent posts

', 'auto'); ga('send', 'pageview');

티스토리 툴바