Am8 을 개조하고 난지 어언... 2달이 넘어 갑니다.
아니 이제 3달이려나요? 뭐 사실 이런저런 공부 때문에 산놈이라 용도에 맞춰 잘 사용중 이며 덕분에 많은 공부를 하고 있습니다.
https://gigglehd.com/gg/lifetech/4256035
이글의 후편이기도 하죠.
우선 전글 에서의 결과는 제품이 출력된다 정도 입니다.
다음 업그레이드 부분은 불안정한 오토레벨링 센서를 안정적으로 바꿔주는 것입니다.
위처럼 고정되기 떄문에 상당히 레벨링시 불안정 하며 살짝 눌려도 위치가 틀어집니다.
전용제품으로 나오는 센서가 아니기 때문에 어쩔수 없으며 센서 성능 자체는 나쁘지 않은편이라 고정만 잘 하면 됩니다.
센서 위치를 옆으로 옮겨주고 고정을 좀더 잘해줄 부품을 출력합니다.
이럴때 3D 프린터가 2대여서 다행입니다.
뭐... 2대 이기 때문에 개조를 시작한것 이지만요.
위처럼 장착해 주고 위치를 맞춰주면 끝! 일거 같죠? 그럴리가요....
센서 위치가 바뀜에 따라 펌을 좀 만져주어야 합니다.
찾아보면 수정펌도 있을거 같긴 한데 귀찮아서 직접 보고 고쳐보기로 합니다.
어차피 아두이노로 제작된 놈이고 오픈소스 제품이다보니 주석을 보면 대충 나오지 싶어서 까보니 찾았습니다.
-----------------------------------수정코드-----------------------------------------
//Probe offsets
#define X_PROBE_OFFSET_FROM_EXTRUDER 0// X offset: -left +right [of the nozzle]18
#define Y_PROBE_OFFSET_FROM_EXTRUDER 30 // Y offset: -front +behind [the nozzle]58
#define Z_PROBE_OFFSET_FROM_EXTRUDER 0 // Z offset: -below +above [the nozzle]
//포인트 간의 거리
// Set the boundaries for probing (where the probe can reach).
#define LEFT_PROBE_BED_POSITION 50
#define RIGHT_PROBE_BED_POSITION 210
#define BACK_PROBE_BED_POSITION 205
#define FRONT_PROBE_BED_POSITION 100
//포인트 찍을 위치
-----------------------------------------------------------------------------------
대충 요정도로 각 포인트 간의 위치 변경과 포인트 시작지점 변경으로 허공에 레벨링 하는것을 바꿔 주었습니다.
이게 생각보다 까다로운것이 코드 수정 자체가 어려운것은 아닌데 위치 조정이 생각보다 잘해주어야 됩니다.
..... 쥬륵
문제는 ...레벨잉 센서 위치를 잘 잡아주는것이 중요한데 이게 힘든것이 배드가 수평이 안맞는건지 맞춰도 맞춰도 지점마다 센서가 읽어드리는 위치가 달라 레벨렝이 제대로 되지 않아 이거 잡는다고 3시간 정도 소비 하였습니다만...
결론은 센서자체는 괜찮지만 고정문제로 인하여 실사용시 상당히 셋팅값 잡는게 힘듭니다.
뭐 그래도 이리저리 잡고 제작을 해보았습니다.
레벨링이나 이런 문제는 어느정도 잘 되었으며 측변부는 평행봉이 틀어져 삐뚤어져 출력이 되는데 이건 해당파츠를 ender-3로 출력중이니 교채해보고 판단해야할듯 합니다.
그리고 출력걸고 잠시 자고 왔는데 망했어요...
레벨링 위치 때문에 뭔가 틀어져 출력하다 꼬인듯 하내요....
뭐... 근데 크게 걱정 없는게 사실 이럴꺼 같아 서브부품을 구비중 이였습니다.
근데 바로 쓰게 될줄은...
어차피 조만간 교채 예정중이긴 했는데 그 시기가 약간 빨라지긴 했습니다.
(개당4천원 정도라 크게 부담 없는게 좋습니다.)
그래서 이거 언제쯤 완성될지 하하하하