ender 3 pro 베드, 노즐, 오토 레벨링 실행 순서 바꾸기
2019. 9. 30. 22:10ㆍHobby/3D Printer
반응형
사설, 사족, 주저리 스킵하고 싶으면 바로 아래로 쭉~~~
이 글에는 오토레벨링을 빠르게 하고, 최대한 필라멘트 똥을 적게하고 제거하는 방법이 있다. 가장 중요한 것은 베드 및 노즐 히팅과 오토레벨링을 동시에 진행하여 시간을 아끼고, 베드 온도200도 기준 오토레벨링 완료 후 베드 온도가 195도에 도달. Cura에서 시험했으며 다른 슬라이서 프로그램에서 이 스크립트가 적용되는 지는 안해봐서 모른다.
■ ender3 pro 오토레벨링의 문제점
- 사실 오토 레벨을 하지 않는 듯 함, 수동 레벨링을 하지 않으면 출력 결과물을 구경하기 힘들어짐
- 베드, 노즐부위가 목표 온도까지 도달한 후에 레벨링 시작, 노즐이 이미 가열되어 레벨링 동안 필라멘트가 흐름
- 흘러내린 필라멘트를 흔히 똥이라 부르며 출력전에 베드 옆에 선을 출력하여 제거 할 수 있으나 항상 통하는 방법은 아님
CURA의 Printer 설정에서 베드, 노즐, 오토 레벨링 순서를 바꿔주는 스크립트를 넣을 수 있다. 아래 코드는 Simplify3D에서는 작동하지 않는다. 가능한 방법을 찾으면 그때 추가로 작성하겠다.
■ 스크립트 추가 방법
Cura 메뉴 환경설정 -> 기기 설정 -> 시작 Gcode에 아래와 같은 코드를 추가한다.
스크립트가 작동되는 순서는 아래와 같다.
- 베드와 노즐 온도 상승, 오토레벨링 동시수행
- 레벨링이 먼저 끝나면 온도가 목표에 도달할 때 까지 기다림
- 오른쪽 가장자리에 똥제거용 라인 그림
1번 줄은 주석이고 2번 ~ 7번이 해당 코드다. 아래 코드다. 13번 ~ 15번 코드는 똥제거용 라인을 출력한다. Y축으로 위아래 한번 왕복한다. 똥이 제거됨과 동시에 노즐에 필라멘트 꽉 밀어넣어 결과물 완성도에 기여하기도 한다.
※ 참고 : Marin Firmware Gcode 웹사이트
※ 아래 코드는 제목과 상관 없는 보관용 [종료 Gcode].
; Ender 3 Custom End G-code
G4 ; Wait
M220 S100 ; Reset Speed factor override percentage to default (100%)
M221 S100 ; Reset Extrude factor override percentage to default (100%)
G91 ; Set coordinates to relative
G1 F1800 E-3 ; Retract filament 3 mm to prevent oozing
G1 F3000 Z20 ; Move Z Axis up 20 mm to allow filament ooze freely
G90 ; Set coordinates to absolute
G1 X0 Y210 F1000 ; Move Heat Bed to the front for easy print removal
M84 ; Disable stepper motors
; End of custom end GCode
반응형
'Hobby > 3D Printer' 카테고리의 다른 글
omni wheel 시험출력 결과 (0) | 2019.10.06 |
---|---|
3D 프린터 가성비 갑 업글 부품 (0) | 2019.10.05 |
윈도우 탐색기에서 STL 파일 미리보기 (0) | 2019.10.05 |
Cura로 TimeLapse G-Code 넣는 법 (0) | 2019.09.26 |
Simplify3D 속도 빠른 FFF프로파일 (0) | 2019.09.26 |
윈도우10에 옥토프린트 설치 성공 (0) | 2019.09.25 |
퓨전 360 학생, 개인 무료 라이센스 받는 방법 (0) | 2019.09.22 |