본문 바로가기

3D Printer

anet a8 오토레벨링 (auto leveling) 적용하기

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

작업 순서

1. Auto Level Sensor 구매

ex> 

2. Auto Level Sensor 출력 및 설치하기

(!!! auto level sensor의 높이는 실제 노즐보다 높아야 한다. 하지만 절대 주의해야 할 점!!! 노즐이 바닥에 닿았을 때, Auto level sensor 에 불이 들어와야 한다. 불이 들어오지 않을 경우!!!! 히팅베드를 지속적으로 노즐이 눌러, 노즐이 부러지거나 베드가 휠 수 있다. 주의!!!)



3. github에서 skynet firmware + arduino + cura 다운받기

주소: https://github.com/thijsk/Skynet3d

4. skynetv2.3.2/configuration profiles/anet a8/ 폴더 안에서 본인이 해당하는 configuration을 선택하여 config 파일을 바꿔치기 하기.

  (1) 액정 5버튼 - auto level 사용 - 위치: 왼쪽 앞

  (2) 액정 5버튼 - auto level 사용 -  뒤쪽

  (3) 액정 5버튼 - auto level 미사용

  (4) 풀 그래픽 LCD - auto level 사용 - 위치: 왼쪽 앞

  (5) 풀 그래픽 LCD - auto level 사용 -  뒤쪽

  (6) 풀 그래픽 LCD - auto level 미사용


5. Arduino-1.8.0 에서 파일 컴파일 및 보드로 다운로드


6. cura 15.04.6 설치 및 실행


7. Anet a8 에 맞게 설정 하기


8. STL 파일 열기


9. Print with USB 클릭


9-1. Print with USB 초기 설정 변경

 - Start/End-GCode 변경

========================================

;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density}

;Print time: {print_time}

;Filament used: {filament_amount}m {filament_weight}g

;Filament cost: {filament_cost}

;M190 S{print_bed_temperature} ;Uncomment to add your own bed temperature line

;M109 S{print_temperature} ;Uncomment to add your own temperature line

G21        ;metric values

G90        ;absolute positioning

M82        ;set extruder to absolute mode

M107       ;start with the fan off

G28 ; Auto Home All AXIS

G29 ; Auto Bed Levelling

G1 Z15.0 F{travel_speed} ;move the platform down 15mm

G92 E0                  ;zero the extruded length

G1 F200 E3              ;extrude 3mm of feed stock

G92 E0                  ;zero the extruded length again

G1 F{travel_speed}

;Put printing message on LCD screen

M117 Printing...

=========================================


========= 여기부터는 cura software를 이용한 anet a8 컨트롤 부분 ==========
 - Print with USB 창 오른쪽 아래 입력


10. M851 Z0 : Z offset 을 0으로 초기화 한다.


11. G28 : nozzle을 home 으로 이동한다.


12. G1 X110 Y110 : auto level sensor 가 중앙에 위치할 수 있도록 nozzle을 이동한다.


13. Print with USB 창 왼족의 Z 축 버튼을 이용하여 실제 anet a8에서 종이 한장 차이의 높이로 이동시킨다.


14. G92 Z0 현재 Z 축 위치를 0로로 세팅하여 position을 저장한다.


15. G30 X110 Y110 : 현재 Z 축의 위치가 Home 보다 얼마나 차이가 나는지 숫자로 확인한다.


16. M851 Z-1.23 : Z 축 offset을 적용한다. (ex. 15 수행내용에서 +1.23 이 니왔을 경우)


17. M500 : offset을 저장한다.


'3D Printer' 카테고리의 다른 글

[3D 프린터] 로봇 (M)  (0) 2017.12.17
[3D 프린터] 카라비너 (Carabiner)  (0) 2017.12.17
[3D 프린터] 연필 꽂이  (0) 2017.12.16