Skip to content

ercintorun/ender3

Repository files navigation

🛠️ Heavily Modified Ender 3 Pro Setup

Ender 3 Pro with X-axis linear rail


🔧 Hardware Modifications

My Ender 3 Pro includes the following upgrades:

  • 🧠 Mainboard: BTT SKR Mini E3 V2
  • 🍓 Controller: Raspberry Pi
  • X Axis: Linear Rail
  • Y Axis: Linear Rods
  • 📐 Sensor: ADXL345
  • 📍 Auto Bed Leveling: 3DTouch
  • 🔥 Hotend: Bambu-style
  • 🌬️ Part Cooling Fan: 5015
  • 🌡️ Hotend Cooling Fan: 4020

📂 Repository Contents

  • 🧾 Klipper Configuration (SKR Mini E3 V2 + 3DTouch + ADXL345)
  • 🖨️ Printed Upgrade Links
  • 🧪 Tuning Print Models
  • ⚙️ Cura & PrusaSlicer Start/End G-code Templates

🖨️ Example Prints

  • 🧵 PETG Sample:
    PETG sample print

🔌 Raspberry Pi

  • Klipper Installation Kiauh

  • TTY Rule (Persistent Device Name)

To make your serial devices persist across reboots, copy this file:

📄 49-custom.rules
➡️ Place into: /etc/udev/rules.d/


🧱 Printed Upgrade Links

➖ Y-Axis Linear Rods

⚙️ Belted Z-Axis

🏗️ Z-Brace for Belted Z

➖ X-Axis Linear Rail

💨 Fan Duct Options

📍 BLTouch Mounts

🧵 Sherpa Mini Extruder

Print the parts out of ASA, ABS, or PETG.

🔩 X-Belt Tensioners

Note: Only for standard Ender 3 Pro (not compatible with linear rail X-axis).

Correct Files to Use:

  • Ender_3_Pro_Tevo_Tornado_2mm_lower_body
  • ender_3_pro_tevo_tornado_x_tensioner_knob_misterguru
  • tensioner_slider_solid_screwheadclearance

🛏️ Bed Lock

🔇 Anti-Vibration Feet

Files to Use:

  • foot-tpu
  • foot-extension

🛒 Aliexpress Upgrade Links


🔧 Calibration Tools

🧪 Linear Advance Calibration

📏 Dimensional Accuracy

🔁 Retraction Test

📦 Flow Calibration

💡 Pro Tip:
Print multiple mini parts to assess surface quality. For cubes, use fixed wall thickness over slicer auto-calculated settings.

🔍 Slicer Differences:

  • Cura: Rectangular cross-sections
  • PrusaSlicer / Slic3r: Hemispherical logic for single-wall thickness

🧠 Community Flow Math Deep Dive

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages