Update README.md
This commit is contained in:
parent
16d6d37096
commit
b164d593cb
33
README.md
33
README.md
|
@ -1,5 +1,7 @@
|
||||||
# Anycubic i3 Mega Marlin 1.1.9 by davidramiro
|
# Anycubic i3 Mega Marlin 1.1.9 by davidramiro
|
||||||
|
|
||||||
|
[![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=3MFT8QMP5ZRCE&source=url) [![Downloads](https://img.shields.io/github/downloads/davidramiro/Marlin-AI3M/total.svg?style=flat)](https://github.com/davidramiro/Marlin-AI3M/releases) [![Open Issues](https://img.shields.io/github/issues-raw/davidramiro/Marlin-AI3M.svg?style=flat)](https://github.com/davidramiro/Marlin-AI3M/issues?q=is%3Aopen+is%3Aissue) [![Closed Issues](https://img.shields.io/github/issues-closed-raw/davidramiro/Marlin-AI3M.svg?style=flat)](https://github.com/davidramiro/Marlin-AI3M/issues?q=is%3Aissue+is%3Aclosed) [![License](https://img.shields.io/github/license/davidramiro/Marlin-AI3M.svg?style=flat)](https://github.com/davidramiro/Marlin-AI3M/blob/master/LICENSE) [![Latest Release](https://img.shields.io/github/release/davidramiro/Marlin-AI3m.svg?style=flat)](https://github.com/davidramiro/Marlin-AI3M/releases/latest/) ![](https://img.shields.io/github/last-commit/davidramiro/Marlin-AI3m.svg?style=flat)
|
||||||
|
|
||||||
This is my slightly customized version of the [Marlin Firmware](https://github.com/MarlinFirmware/Marlin), gratefully based on [derhopp's repo](https://github.com/derhopp/Marlin-with-Anycubic-i3-Mega-TFT) with his remarkable efforts to get the Anycubic i3 Mega TFT screen to work.
|
This is my slightly customized version of the [Marlin Firmware](https://github.com/MarlinFirmware/Marlin), gratefully based on [derhopp's repo](https://github.com/derhopp/Marlin-with-Anycubic-i3-Mega-TFT) with his remarkable efforts to get the Anycubic i3 Mega TFT screen to work.
|
||||||
|
|
||||||
Feel free to discuss issues and work with me further optimizing this firmware!
|
Feel free to discuss issues and work with me further optimizing this firmware!
|
||||||
|
@ -7,7 +9,12 @@ Feel free to discuss issues and work with me further optimizing this firmware!
|
||||||
I am running this version on an i3 Mega Ultrabase V3 (for distinction of the different versions, check [this Thingiverse thread](https://www.thingiverse.com/groups/anycubic-i3-mega/forums/general/topic:27064)).
|
I am running this version on an i3 Mega Ultrabase V3 (for distinction of the different versions, check [this Thingiverse thread](https://www.thingiverse.com/groups/anycubic-i3-mega/forums/general/topic:27064)).
|
||||||
Basically, this should work on every Ultrabase version that has two Z-axis endstops.
|
Basically, this should work on every Ultrabase version that has two Z-axis endstops.
|
||||||
|
|
||||||
**The new Mega-S is not officially supported. You can try your luck, but I have no means of troubleshooting issues with that machine. E-steps need to be set to 384 (`M92 E384.00` + `M500`), and afterwards calibration is highly recommended as per the instructions on the [Wiki](https://github.com/davidramiro/Marlin-AI3M/wiki/Extruder-Calibration/).**
|
The new Mega-S should work too, but you will need to enter those two commands to make the new extruder work:
|
||||||
|
```
|
||||||
|
M92 E384
|
||||||
|
M500
|
||||||
|
```
|
||||||
|
Afterwards, calibration is highly recommended as per the instructions on the [Wiki](https://github.com/davidramiro/Marlin-AI3M/wiki/Extruder-Calibration/).
|
||||||
|
|
||||||
Note: This is just a firmware, not magic. A big part of print quality still depends on your slicer settings and mechanical condition of your machine.
|
Note: This is just a firmware, not magic. A big part of print quality still depends on your slicer settings and mechanical condition of your machine.
|
||||||
|
|
||||||
|
@ -157,7 +164,7 @@ G26 C H200 P25 R25
|
||||||
|
|
||||||
[m600 demo]: https://kore.cc/i3mega/img/m600demo.jpg "M600 demo"
|
[m600 demo]: https://kore.cc/i3mega/img/m600demo.jpg "M600 demo"
|
||||||
|
|
||||||
**A USB host (OctoPrint, Pronterface, ...) is required to use this.**
|
**Printing via USB is highly recommended for this.**
|
||||||
|
|
||||||
#### Configuration:
|
#### Configuration:
|
||||||
- Send `M603 L0 U0` to use manual loading & unloading.
|
- Send `M603 L0 U0` to use manual loading & unloading.
|
||||||
|
@ -165,16 +172,27 @@ G26 C H200 P25 R25
|
||||||
- Save with `M500`
|
- Save with `M500`
|
||||||
|
|
||||||
#### Filament change process (manual loading):
|
#### Filament change process (manual loading):
|
||||||
- Place `M600` in your GCode at the desired layer or send it manually
|
- For printing via SD:
|
||||||
|
- Place `M600` in your GCode at the desired layer
|
||||||
|
- For printing via USB:
|
||||||
|
- Place `M600` in your GCode at the desired layer or send it via terminal
|
||||||
|
- Alternatively: Use `FilamentChange Pause` in the Special Menu
|
||||||
- The nozzle will park and your printer will beep
|
- The nozzle will park and your printer will beep
|
||||||
- Remove the filament from the bowden tube
|
- Remove the filament from the bowden tube
|
||||||
- Insert the new filament right up to the nozzle, just until a bit of plastic oozes out
|
- Insert the new filament right up to the nozzle, just until a bit of plastic oozes out
|
||||||
- Remove the excess filament from the nozzle with tweezers
|
- Remove the excess filament from the nozzle with tweezers
|
||||||
- Send `M108` via your USB host.
|
- For printing via SD:
|
||||||
|
- Click `CONTINUE` on the screen
|
||||||
|
- For printing via USB:
|
||||||
|
- Send `M108` via your USB host or use `FilamentChange Resume` in the Special Menu
|
||||||
- Note for OctoPrint users: After sending `M108`, enable the advanced options at the bottom of the terminal and press `Fake Acknowledgement`
|
- Note for OctoPrint users: After sending `M108`, enable the advanced options at the bottom of the terminal and press `Fake Acknowledgement`
|
||||||
|
|
||||||
#### Filament change process (automatic loading):
|
#### Filament change process (automatic loading):
|
||||||
- Place `M600` in your GCode at the desired layer or send it manually
|
- For printing via SD:
|
||||||
|
- Place `M600` in your GCode at the desired layer
|
||||||
|
- For printing via USB:
|
||||||
|
- Place `M600` in your GCode at the desired layer or send it via terminal
|
||||||
|
- Alternatively: Use `FilamentChange Pause` in the Special Menu
|
||||||
- The nozzle will park
|
- The nozzle will park
|
||||||
- The printer will remove the filament right up to the extruder and beep when finished
|
- The printer will remove the filament right up to the extruder and beep when finished
|
||||||
- Insert the new filament just up to the end of the bowden fitting, as shown here:
|
- Insert the new filament just up to the end of the bowden fitting, as shown here:
|
||||||
|
@ -183,7 +201,10 @@ G26 C H200 P25 R25
|
||||||
|
|
||||||
[m600 load]: https://kore.cc/i3mega/img/load.jpg "M600 Load"
|
[m600 load]: https://kore.cc/i3mega/img/load.jpg "M600 Load"
|
||||||
|
|
||||||
- Send `M108` via your USB host.
|
- For printing via SD:
|
||||||
|
- Click `CONTINUE` on the screen
|
||||||
|
- For printing via USB:
|
||||||
|
- Send `M108` via your USB host or use `FilamentChange Resume` in the Special Menu
|
||||||
- Note for OctoPrint users: After sending `M108`, enable the advanced options at the bottom of the terminal and press `Fake Acknowledgement`
|
- Note for OctoPrint users: After sending `M108`, enable the advanced options at the bottom of the terminal and press `Fake Acknowledgement`
|
||||||
- The printer will now pull in the new filament, watch out since it might ooze quite a bit from the nozzle
|
- The printer will now pull in the new filament, watch out since it might ooze quite a bit from the nozzle
|
||||||
- Remove the excess filament from the nozzle with tweezers
|
- Remove the excess filament from the nozzle with tweezers
|
||||||
|
|
Loading…
Reference in New Issue