Giter VIP home page Giter VIP logo

kp3s's Introduction

Kingroon KP3S

For general documentation/upgrades, please go here: https://bubba.org/kp3s

Marlin v2.x for Kingroon KP3S

Thanks to @olavgm for his work on 2.0.7 : https://github.com/olavgm/marlin-kp3s

I've changed the configuration.h and configuration_adv.h files and provided those in the different version folders/Marlin directories.

  • Support for BLTouch has been added
  • Babystepping added (but babystepping automatically updates z offset, so make sure to save once you have your z offset the way you want it). To use this, start a print, go into Settings -> Tune -> Z probe offset.
  • You'll need to turn your LCD sideways using this print, or just turn your head sideways. I've chosen to do this since I use Octoprint and also have a magnetic camera mounted to where this LCD screen would overhang.

A version without bltouch support has been added. I have not tested it, but feel free to report any issues. It has mesh bed leveling enabled. You can find it here.

Installation

  1. Follow the guidance here on installing and connecting: https://bubba.org/kp3s/3dTouch/
  2. To install, copy Robin_nano.bin to in the root of an FAT32-formatted SD card.
  3. You will need to adjust your Z-Offset (where your printer thinks the bed is in perspective to the extruder tip). Get your favorite bed leveling test print and utilize the Tune -> Z Probe Offset menu (only available after a print has been sent to the printer). You can also adjust this down to zero and slowly decrease it (go towards the negative) if you are worried about damaging your bed.

Downloading a build

These builds are built using the Titan settings below. If you have a different setup, you will need to configure your parameters using repetier or Ocotprint. The changes are mentioned below.

Building your own.

Grab the configs from here and then use the directions from TH3D, but use this code.

Changes needed if you do not have a Titan extruder with mount on the right side

KP3S w/ Stock Extruder, BL Touch mounted on left of extruder

  1. Mount BL Touch here: male - should be printed with supports & female (original files from here: https://www.thingiverse.com/thing:4609134)
  2. Configure your ESTEPS Marlin Motion menu (Control -> Motion -> Steps/mm) - https://marlinfw.org/docs/features/lcd_menu.html#steps/mm) and Z Probe Offset via Marlin Prepare menu (Prepare -> Bed Leveling). You cannot change all of the offsets via marlin, so you may need to use Repetier below. You will set your z offset yourself via Marlin menu. If you don't use the mount above, your offsets WILL be different and you'll need to compile your own version.
#define DEFAULT_AXIS_STEPS_PER_UNIT   { 160, 160, 800, 185 }  // for stock extruder
#define NOZZLE_TO_PROBE_OFFSET { -27, 0, 0 }  // old extruder, mount on left

or, you can do this via Repetier or Octoprint via termina:

M92 X160 Y160 Z800 E185
M851 X-27 Y0 Z0

KP3S w/ Stock Extruder, BL Touch mounted on left of extruder

  1. Mount for BL Touch is here
  2. Configure your ESTEPS Marlin Motion menu (Control -> Motion -> Steps/mm) - https://marlinfw.org/docs/features/lcd_menu.html#steps/mm) and Z Probe Offset via Marlin Prepare menu (Prepare -> Bed Leveling). You cannot change all of the offsets via marlin, so you may need to use Repetier below. You will set your z offset yourself via Marlin menu. If you don't use the mount above, your offsets WILL be different and you'll need to compile your own version.
#define DEFAULT_AXIS_STEPS_PER_UNIT   { 160, 160, 800, 185 }  // for stock extruder
#define NOZZLE_TO_PROBE_OFFSET { -27, -1, 0 }  // old extruder, mount on left

or, you can do this via Repetier or Octoprint via terminal:

M92 X160 Y160 Z800 E185
M851 X-27 Y0 Z0

KP3S w/ Titan w/ metal enclosure, BL Touch mounted on right of extruder

  1. Mount BL Touch using this mount
  2. You can download this version directly from me and do not need to make the modifications below: https://github.com/bdwilson/KP3S/tree/main/releases
  3. Configure your ESTEPS Marlin Motion menu (Control -> Motion -> Steps/mm) - https://marlinfw.org/docs/features/lcd_menu.html#steps/mm) and Z Probe Offset via Marlin Prepare menu (Prepare -> Bed Leveling). You cannot change all of the offsets via marlin, so you may need to use Repetier below. You will set your z offset yourself via Marlin menu. If you don't use the mount above, your offsets WILL be different and you'll need to compile your own version.
#define DEFAULT_AXIS_STEPS_PER_UNIT   { 160, 160, 800, 905 } // for titan 
#define NOZZLE_TO_PROBE_OFFSET { 31, -1, 0 }  // titan extruder mount on right

or, you can do this via Repetier or Octoprint via termina:

M92 X160 Y160 Z800 E910
M851 X29 Y-1 Z-2.41

<< Back to Main KP3S site

kp3s's People

Contributors

bdwilson avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.