So i use Ender 3 and after 2 spools of PLA finally got first spool of Nebula PETG(Its my target filament type).
It prints very nice at 225C with print speed of 60mm/s. But since i got problems with extrusion at corners(1.1.6 firmware dont support linear advance, in firmware 1.9.1 its present and i can upgrade to it, but it lacks other things like input shaping and more probably that i cant use because 1.9.1 is max marlin version for my board).
I have arduino and accelerometer(buyed with arduino uno and cables).
But i need to pick now Marlin/Klipper.
Using stock bowden and extruder(since filament is 225C printing good i didnt change it).
My question is:
Is Klipper worth installing while u print PETG only?(obviously i cant print it at very high speeds).
What are the advantages of using Klipper, anyone who print PETG can say something about it?
What has the firmware (ecosystem) to do with your preferred filament?
Klipper is more than just printing faster if properly set up.
If your printer suffers from ringing for example it is present with PETG as with other filaments but you can reduce/eliminate it with Klippers input shaping and other features.
Klipper offers access with nice GUIs and has other good features that are worth using it.
But Klipper is nothing that you just install easily and it works perfectly. You have to setup your printer config according to your printer hardware and then tune everything.
Some things might cause headaches but are worth it.
What criteria are you using to make this decision? Are you looking for better quality, faster prints, easier to use?
Klipper has its own firmware that runs on the main controller board; it sounds like youâre comfortable with changing the firmware on the board. It also requires a âhostâ system, which is typically a Raspberry Pi (3 or 4 is generally recommended) although other systems are used but the Raspberry Pi is the solution thatâs easier to get running when youâre first starting out.
Iâm mentioning the host because you should expect to shell out $100 USD or so for a Raspberry Pi and power supply and thereâs a bit of learning involved to get everything up and running, which will probably take six to eight hours for your first set up (with a question or two here).
So, what are your criteria for deciding if itâs worth it along with the extra cost and effort?
Hm, i look for better quality prints mostly and maybe a little faster(i do 60mm/s atm.) i can use my pc to test klipper on ubuntu server no problem without cost.
It will just run in backgroud im always at home while printing and watching it from time to time while watching movie or something.
Some guides say that i can get more steps from stepper motors and it will increase quality.
Im on 8bit board atm with A4988 drivers there(probably) how its done need to calibrate it? how it works?
Other thing is pressure advance thingy(i need that badly) but marlin have that also(its just implemented differently and prints are slower), and input shaping(marlin doesnt have that in 1.9.1 firmware and cant use latest firmware because of my board is 8bit).
So i dont really know what to do now.
First off, the Creality 1.1.4 has TMC2208s, not A4988 as youâre stating. You might want to watch this video:
Secondly, donât get ahead of yourself. Pressure advance is quite easy to set up and will give you better quality prints. Input shaping takes a bit more work and while you can do it manually, I recommend using an accelerometer. Regardless; get Klipper running reliably and printing before you start adding these functions.
Finally, for your first experience with Klipper, DONâT cheap out and setup Linux on some old laptop you have lying around as your host or, worse, use a Linux system that youâre using for other things.
Klipper requires a system with minimal (none being the ideal number) of background tasks running and this is difficult with a workstation and this is why I recommended starting out with a Raspberry Pi as Klipper setup with a Raspberry Pi is well documented and easy to follow resulting in a working system quickly without too many headaches. Trying to setup Klipper and getting it running on a Linux system will require significantly more work and will be a decidedly non-standard process unique to your system with a very good chance that prints will fail intermittently due to various background tasks (some of which cannot be removed) interfering with Klipperâs operation.
It will run on 4690k with 8gigs of ram im sure it will be enaugh.
Yes i did watch that video before, but some says that board comes from factory 1.1.4 with A4988, and that board with TMC steppers u can buy as âupgradeâ called âsilent boardâ. So i need to remove heatsink but i dont have heatgun or hot to do this so its quite mystery now what i have there.
So now i have another problem. Now i need to know what exactly stepper drivers i have, because i need to set this right?
I just did another search on the Creality 1.1.4 boardâs drivers and there is confusion as to whether or not there are A4988s or TMC2209s.
If I look at the usable printer.cfg for the printer:
There are no statements for the TMC2208 so I would think that you have A4988s, regardless of what the video says.
Could you do a search here on âKlipper on Linux Laptopâ and read through the various threads to get an idea of what kind of problems people have using a Linux workstation and how long it has taken them to resolve them. Again, itâs not the hardware thatâs the issue, itâs the various processes running around in the system that you have to understand and maybe configure, modify, remove.
Iâm strongly suggesting that you go with the Raspberry Pis because Klipper set up with one will take on the order of hours and can definitely be done in a day. With a Linux system it will be days that could stretch out into weeks.
I will install klipper no problem on this pc i even did this on wsl2 in windows but it was just install i didnt tested it.
Cant see anything related to stepper motor driver model in config file.
Problem is what calibrations i need to do and in what order i have to do it.
Lets say i have klipper installed with basic config file for my printer.
Lets say i want to do all the basic things.
Calibrate Extruder(that test for 100mm extrusions)
Calibrate PID for temperatures
Calibrate E-Steps for dimensional accuracy
Retraction Speed
Temperature Tower
There will be probably more of those i dont remember now all.
Most of those i did but it was on current marlin.
But probably i should do that again right?
Unless youâve changed the hot end, then whatâs in the default printer.cfg I linked will be fine, at least to start.
Honestly, youâre getting ahead of yourself. Get your host up and running as well as connected to the Creality 1.1.4 board. Itâs going to be a non-trivial exercise for you.
Okay will do tomorrow i hope, when arduino uno with cables and accelerometer(gy521-mpu6050 that seller didnt had adxl but should work fine) come in package.
Thanks for help.
I will probably do more posts i bet
So laters mate.
Ok. So i have Ubuntu Server installed on ssd, Burned bootloader (with marlin 1.9.1 just to check if its all good with flash).
Installed Klipper, Moonraker, Mainsail.
So to flash i go Advanced/Build only/
Micro-controller Architecture(Atmega AVR)
Processor model (atmega1284p)
Processor speed (16Mhz)
Communication interface (UART0)
(250000) Baud rate for serial port
I dont know about those 2 (NEW) Settings so i leave it disabled.
i click save.
I flashed using USB mode and i got message [OK] Flashing succesfull.
I got blue screen on lcd, and mcu unable to connect error.
What now?
Iâm strongly suggesting that you go with the Raspberry Pis because Klipper set up with one will take on the order of hours and can definitely be done in a day. With a Linux system it will be days that could stretch out into weeks.
and then when you insisted on this path:
Get your host up and running as well as connected to the Creality 1.1.4 board. Itâs going to be a non-trivial exercise for you.
This is what help looks like in the path that you have insisted on taking. Nobody here knows exactly what your system is along with the software thatâs running on it, nor do people here have the time to sit down with you to figure out what needs to be done for your exact system. Unfortunately, there isnât a payment system for people to help you - so most of the work is going to have to be carried out by you.
Youâre getting good advice and directions for getting your system up and running. Regardless, youâre going to have to spend time reading the links provided, do the work in figuring out how to get things working and work through the problems that come up.
People here can help but there is no simple, single approach to setting up a Klipper host on a Linux PC.