Skip to content

Repository contains build logs of my two 3d printers: Creality Ender-3 v1 & Prusa i3 MK3s (Bear Mod)

License

Notifications You must be signed in to change notification settings

frdmn/3d-printer-builds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

frdmn's 3D printer build log

This repository keeps track of my two 3D printer builds/changes:

  • Creality Ender-3 (v1, H2 Revo direct drive extruder, dual Z, inductive ABL, soon-to-be-Klipper-machine)
  • Prusa i3 MK3s clone (upgraded to Bear kit, original Prusa hotend/extruder, suffers from heatcreep/unterextrusion?)

Table Of Contents:

Creality Ender 3 (v1)

This was my very first 3D printer which now is used to try out and experiment with. It's barely a stock Ender-3 anymore (apart from it's gantry) and prints very reliable.s

Hardware specs / changes

3D printed modifications

Firmware (Marlin)

Specs / changes

  • Marlin version: 2.1.2.1
  • Mesh bed leveling enabled (bilinear) using 3x3 probing grid
  • Update default feedrates
  • Adjusted nozzle park (G27) feature
  • Default PID, E-steps, linear advance presets for direct drive extruder (BIQU H2 V2S Revo)

Prebuilt firmware.bin

You can find prebuilt firmware.bin files under the Releases page of this repository.

Build instructions

If you want to build Marlin on your own, you can do so as well:

  1. Clone firmware sources and this configuration repository next to each other:

    git clone [email protected]:MarlinFirmware/Marlin.git marlin-fw
    git clone [email protected]:frdmn/3d-printer-builds.git 3d-printer-builds
  2. Remove the blanko default configuration files from firmware folder:

    rm marlin-fw/Marlin/Configuration.h
    rm marlin-fw/Marlin/Configuration_adv.h
    rm marlin-fw/Marlin/_Bootscreen.h
    rm marlin-fw/Marlin/_Statusscreen.h
  3. Link custom configuration files from this repo into marlin-fw:

    ln -s 3d-printer-builds/ender-3/config/Configuration.h marlin-fw/Marlin/Configuration.h
    ln -s 3d-printer-builds/ender-3/config/Configuration_adv.h marlin-fw/Marlin/Configuration_adv.h
    ln -s 3d-printer-builds/ender-3/config/_Bootscreen.h marlin-fw/Marlin/_Bootscreen.h
    ln -s 3d-printer-builds/ender-3/config/_Statusscreen.h marlin-fw/Marlin/_Statusscreen.h
    ln -s 3d-printer-builds/ender-3/config/platformio.ini marlin-fw/platformio.ini
  4. Open marlin-fw in VSCode and use AutoMarlinBuild to start the build process:

Prusa i3 MK3s clone

My second printer - Prusa i3 MK3s bear kit from Aliexpress (FSYETC store). Does print as consistent and wonderful as an original Prusa one, but suffers from sporadic heat-creep or severe underextrusion depending on the filament.

Hardware specs / changes

3D printed modifications

Firmware (original Prusa)

Original Prusa firmware, version 3.12.2.