- For who is using Ender 3 Pro with creality silent board 1.1.5
- The default setting is using base on my machine with add original Creality BLTouch (v3.1)
- Ender 3 Pro with silent board 1.1.5 (8 bits)
- Creality BLTouch (v3.1)
- Already flash bootloader (normally silent board already installed it)
- installed hardware with this
- Has some experience on flashing firmware
- Macbook Pro (OSX Catalina)
- Visual Studio Code (VSCode) with extensions
- Auto Build Marlin
- Platform IO IDE
- No responsible from me (Do at your own risk)
- Firmware 2.0.6 with supporting BLTouch (Original Creality v3.1)
- THERMAL RUNAWAY ENABLED (Default)
- Auto home will go to Z20 (bed & nozzle protection)
- SDCard support (Yes)
- No custom boot screen
- Slim Menu
#define NOZZLE_TO_PROBE_OFFSET { -44, -6, 0 } // install normal side
#define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, 102.8 } // my E-Step is 102.8
#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 4) // I use 4, it's quite slow but more accurate
#define RESTORE_LEVELING_AFTER_G28 // Restore bed level after auto home
- Make sure you level 4 bed corners (by paper ~ 0.1 mm)
- Do probe z offset by
- Run Autohome // it will stop at ~ Z 20
- Manual move z to 0 by 10 (twice)
- Move z again with by (0.0025) // Will see it might more or lower than 0
- Move it to bigger than 0 value with one step // Now you will see the nozzle is not touching bed yet
- Go to motion > bed leveling > probe z offset // Move it in negative value until it hit your paper firmly (~0.1 mm thickness)
- Remove paper and you must see the gap between nozzle and bed
- Move nozzle down a little bit and must not hit the bed (might add around 0.04 - 0.09, example: current mine -3.0 then I move down to -3.08)
- Store configuration
- Do Bed leveling
- Store configuration
- I am not guarantee that it will work on any Ender 3 Pro