플루이드 설치 시 기본으로 저렇게 다 printer.cfg파일을 가지고 있습니다.
저 중 자신의 보드 및 프린터 이름을 찾아 다운로드 한 뒤 몇 가지 설정만 하고
printer.cfg로 이름변경 후 업로드하게 되면 자동으로 설정을 잡고 프린터와 연결이 됩니다.
먼저 라즈베파이와 프린터를 연결합니다.
연결은 보통 일반 종이 프린터와 같이 USB AB형 케이블을 사용하면 됩니다.
프린터 구매 시 다 들어 있고 선이 짧은 경우 일반 프린터 선을 뽑아다 가져와서 사용해도 상관없습니다.
킹 룬 KP3S의 경우 제가 예제 파일을 받아서 제 킹룬에 맞게 만들어놓은 cfg가 있습니다.
타이탄헤드 + 3Dtouch 의 경우 이 설정파일만 받아 업로드하면 동작합니다.
z엔드 스탑은 뜯어내고 그 자리에 BLTouch나 3DTouch를 배선했을 경우에만 작동합니다.
(probe:z_virtual_endstop)
킹룬은 mks robin nano 보드 자체 생산인 kingroon보드입니다.
그래서 핀아웃 번호가 똑같습니다. 본인의 프린터가 킹룬이 아닐 경우
본인의 보드 이름 + pinout, pinmap 등으로 구글링을 하면 정보가 많으니
참고하시고, 본인의 프린터 이름 + klipper config라고 검색해도 남들이 세팅해놓은
cfg파일이 있으니 찾아 쓰셔도 됩니다.
제 세팅 값에서 변경해야 할 부분은
[mcu]
serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0
restart_method: command
먼저 PuTTY를 실행 한 뒤 로그인하시고
ls /dev/serial/by-id/*
을 치게 되면 본인의 시리얼 경로가 나옵니다. 해당 경로를 복사해서 printer.cfg의 저부분에 붙여 넣어 주세요. 라즈베리파이 3b는 다 같은 거 같습니다.
그리고 본인이 bltouch, 3dtouch류를 엔드 스탑으로 쓰지 않고 메쉬 레벨링에만 사용하는 경우,
엔드 스탑 버튼이 따로 달려 있는 경우에는
[stepper_z]
step_pin: PB5
dir_pin: !PB4
enable_pin: !PB8
rotation_distance: 8
full_steps_per_rotation: 200
microsteps: 32
endstop_pin: probe:z_virtual_endstop
position_min: -10 # enable to use BLTouch
position_max: 180
homing_speed: 10
homing_retract_dist: 5.0
[bltouch]
sensor_pin: ^PA11
control_pin: PA8
# probe_with_touch_mode: True
x_offset: 25
y_offset: 3
z_offset: 3.2
중간의 이 부분을 찾아서 endstop_pin을 바꿔주셔야 합니다..
기왕이면 bltouch활용을 하도록 합시다. 정말 편해요.
[input_shaper]와 베드, 익스투르더 P.I.D튜닝은 다음 글에서 후술 하도록 하겠습니다.
'3D printer > Klipper 설치' 카테고리의 다른 글
[ 4 ]프린터에 올릴 klipper펌웨어 만들기 (0) | 2021.11.05 |
---|---|
[ 3 ] 데스크탑에서 필요 프로그램 설치 (0) | 2021.11.05 |
[ 2 ] 라즈베리파이에서 Fluidd 및 Mainsail 설치 (0) | 2021.11.04 |
[ 1 ] 킹룬 KP3S에 클리퍼(klipper) 설치하기 (0) | 2021.11.04 |
최근댓글