klipper
Klipper-Adaptive-Meshing-Purging
klipper | Klipper-Adaptive-Meshing-Purging | |
---|---|---|
769 | 64 | |
8,735 | 1,459 | |
2.0% | - | |
9.4 | 6.9 | |
6 days ago | about 2 months ago | |
C | ||
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
klipper
-
Why Prusa is floundering, and how you can avoid their fate
There is _a lot_ wrong with Marlin. It is a complex codebase, full with ancient artefacts, litterred with preprocessor ifdefs every 2-3 lines of code, dynamic includes in the middle of CPP files, etc[1]. It's about as unreadable as C++ code gets--well, I guess it's not template metaprogramming.
Klipper by contrast is a breeze to read through[2].
I am very grateful for Marlin, for all of reprap, and everyone who has contributed to it. But saying there is nothing wrong with it is straight up misguided.
[1]: https://github.com/MarlinFirmware/Marlin/blob/bugfix-2.1.x/M...
[2]: https://github.com/Klipper3d/klipper/blob/master/src/lcd_hd4...
- Issue with automatic power on/off when not printing (home assistant)
-
Help with Pin names
That's the cfg from my photo https://github.com/Klipper3d/klipper/blob/master/config/generic-mks-sgenl.cfg Just confuses me more
- BTT skr mini e3 v3 and orange pi zero 3 UART
-
Klipper AutoReconnect for usb connected printer
If you have (like me) problems getting the auto reconnect solution mentioned on klipper https://github.com/Klipper3d/klipper/issues/835 running.
-
Help w/ Klipper Firmware?
Did you check the printer cfg examples folder? Looks like there are a few BTT octopus cfg in there.
-
Sonic pad for ender 3 pro need help 😅
Compare your current printer.cfg with the master example here. https://github.com/Klipper3d/klipper/blob/master/config/printer-creality-ender3-2018.cfg
-
Elegoo Neptune 3 Pro M300 Beeper Pin
I found scripts to handle this problem, like this here: https://github.com/Klipper3d/klipper/issues/847
-
Klipper printer.cfg settings for Ender 3 V2 Neo
Guys, I hope someone who has it could send me the printer.cfg of the Ender 3 V2 Neo, I found it here on github, but it seems that some things are out and don't work the right way. Thanks!
-
Moonraker won't connect to Klipper
git clone https://github.com/Klipper3d/klipper.git
Klipper-Adaptive-Meshing-Purging
-
Active purge for large print
Try KAMP: https://github.com/kyleisah/Klipper-Adaptive-Meshing-Purging/tree/main
-
Change Root password - Prevent Folders being deleted
2) I am trying to install KAMP which I have working, but again this does not surive a reboot because the Klipper-Adaptive-Meshing-Purging folder (in the root directory) is deleted each time.
-
Need help with KAMP and LINE_PURGE macro
As far as I know, the KAMP is configured correctly. The installation was successful, I've followed the steps from the Github page, but I'm fairly certain that I'm missing something from my START_PRINT macro that's keeping it from working.
-
Would adaptive bed mesh be useful on the MINI?
gcode: # KAMP https://github.com/kyleisah/Klipper-Adaptive-Meshing-Purging EXCLUDE_OBJECT_DEFINE SETUP_KAMP_MESHING DISPLAY_PARAMETERS=1 BED_MESH_CALIBRATE
-
Klipper start macro for dealing with a problematic bed
I combined KAMP (https://github.com/kyleisah/Klipper-Adaptive-Meshing-Purging) with the MAX_DEVIATION option to SCREWS_TILT_CALCULATE and now before every print my printer checks the bed screws, and if they are off by more than 0.05mm it aborts the print. It then does an adaptive bed mesh and then purge. All together it doesn’t usually add much time, and I’ve been getting consistently good first layers.
-
Z_TILT_ADJUST & Z offset
This is what I use for my adaptive purge (and mesh) - https://github.com/kyleisah/Klipper-Adaptive-Meshing-Purging
-
Beacon Probe or Tap on Voron 2.4r2
But then again, just TAP with KAMP is already fine enough for pretty much everyone.
-
Which custom macro of yours are you most proud of, or find most useful?
That is the one I used to use for a long time until KAMP came around.
-
config issues
taken from here: Klipper-Adaptive-Meshing-Purging/Adaptive_Mesh.cfg at main · kyleisah/Klipper-Adaptive-Meshing-Purging · GitHub and bed mesh config is the standard config found here Secondary Printer Tuning | Voron Documentation (vorondesign.com) with the uncomments made for the 350 build
- How to probe only in footprint of file (PrusaSlicer. Ender 3 S1 Pro)
What are some alternatives?
Marlin-2-0-x-Anycubic-i3-MEGA-S - Marlin 2.0.x Version for Anycubic i3 MEGA M/S/P/X/CHIRON and 4MAX with Anycubic TFT or the "new" DGUS Clone TFT - Now also with BLTouch!
sonar - Sonar is a small Keepalive daemon for MainsailOS.
BIGTREETECH-SKR-mini-E3 - BIGTREETECH SKR-mini-E3 motherboard is a ultra-quiet, low-power, high-quality 3D printing machine control board. It is launched by the 3D printing team of Shenzhen BIGTREE technology co., LTD. This board is specially tailored for Ender 3 printer, perfectly replacing the original Ender3 printer motherboard.
kiauh - Klipper Installation And Update Helper
MKS-Robin-Nano-V3.X - Robin nano V3 is an upgraded version of Robin Nano V2.0. The upgrade changes are quite large, including upgrading the MCU to the M4 core, and adding support for USB disk.
VoronUsers - Voron Community mods
ArcWelderLib - A collection of projects used to convert G0/G1 commands to G2/G3 commands.
klipper-backup - Klipper backup script for manual or automated GitHub backups. Lightweight, pragmatic and comfortable.
Marlin - Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. | Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
klipper-led_effect - LED effects plugin for klipper
SKR-2
VoronUsers - Voron Community mods, slicer profiles and firmware configurations.