Klipper vs Marlin vs LinuxCNC ?
- my1987toyota
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 817
- Thank you received: 332
04 Jul 2024 19:51 #304421
by my1987toyota
Klipper vs Marlin vs LinuxCNC ? was created by my1987toyota
So I have been 3D printing off and on some last year and a ton this year . Where I work we have a Bambu Carbon X-1
(soon to be two) and a Prusa Mini, and of course now I am playing around with my foam cutter, soon to be running under
Marlin control instead of just GRBL. I am considering in the near future building my own 3D printer i.e. a Voron not sure
of model yet. I have some questions though, most use Klipper as the control software.
Has anyone done a straight up LinuxCNC version?
If so how did it compare to Klipper or Marlin?
Anything to be aware of other then a long list of extra coding for temp. control and the like?
(soon to be two) and a Prusa Mini, and of course now I am playing around with my foam cutter, soon to be running under
Marlin control instead of just GRBL. I am considering in the near future building my own 3D printer i.e. a Voron not sure
of model yet. I have some questions though, most use Klipper as the control software.
Has anyone done a straight up LinuxCNC version?
If so how did it compare to Klipper or Marlin?
Anything to be aware of other then a long list of extra coding for temp. control and the like?
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19357
- Thank you received: 6480
04 Jul 2024 20:38 - 05 Jul 2024 01:50 #304425
by tommylight
Replied by tommylight on topic Klipper vs Marlin vs LinuxCNC ?
ScotA has done a lot of testing but no idea of the current state, he's not much here lately.
I have built over 10 Vorons by now, i have 5 Voron 2.4R2, 3 of those use linear rods on Y and Z instead of linear rails, so i can provide ready made stl's for 8, 10 and 12mm rods, if i can find them.
As for Marlin vs Klipper vs LinuxCNC:
The good:
LinuxCNC = reliability, flexibility, use as you like/need/want
Marlin = runs on arduino Mega, can resume after power failure, quite reliable, SD card support, easy to use
Klipper = tailored for 3D printers, Telegram for monitoring
The bad:
LinuxCNC = no pressure advance
Marlin = very limited user control, any mistake=restart print, not easy to set up for new users, any configuration change requires flashing the controller
Klipper = very limited user control despite many adjustments, very high overhead/bloated, knows to mess up on it's own, not easy to set up for new users, very hard to set up and test and verify a DIY 3d printer for new users
I have built over 10 Vorons by now, i have 5 Voron 2.4R2, 3 of those use linear rods on Y and Z instead of linear rails, so i can provide ready made stl's for 8, 10 and 12mm rods, if i can find them.
As for Marlin vs Klipper vs LinuxCNC:
The good:
LinuxCNC = reliability, flexibility, use as you like/need/want
Marlin = runs on arduino Mega, can resume after power failure, quite reliable, SD card support, easy to use
Klipper = tailored for 3D printers, Telegram for monitoring
The bad:
LinuxCNC = no pressure advance
Marlin = very limited user control, any mistake=restart print, not easy to set up for new users, any configuration change requires flashing the controller
Klipper = very limited user control despite many adjustments, very high overhead/bloated, knows to mess up on it's own, not easy to set up for new users, very hard to set up and test and verify a DIY 3d printer for new users
Last edit: 05 Jul 2024 01:50 by tommylight. Reason: more info
The following user(s) said Thank You: my1987toyota
Please Log in or Create an account to join the conversation.
- my1987toyota
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 817
- Thank you received: 332
04 Jul 2024 21:31 #304430
by my1987toyota
Replied by my1987toyota on topic Klipper vs Marlin vs LinuxCNC ?
All great information. Thank you. I didn't know it was heavily resource hungry I had heard that the Klipper software was more
problematic to set up but it seems to be made out to be the Ultimate 3D printer software. Maybe by De-Facto? I will say I have
seen the Marlin stuff used as a standalone 3 axis router / mill software among other things . It is limited but sometimes simple
is best. What is your general recommendations for your Voron's and other 3D printers?
problematic to set up but it seems to be made out to be the Ultimate 3D printer software. Maybe by De-Facto? I will say I have
seen the Marlin stuff used as a standalone 3 axis router / mill software among other things . It is limited but sometimes simple
is best. What is your general recommendations for your Voron's and other 3D printers?
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19357
- Thank you received: 6480
05 Jul 2024 01:50 #304435
by tommylight
Replied by tommylight on topic Klipper vs Marlin vs LinuxCNC ?
For installing Klipper use KIAUH, it simplifies everything to some keypresses and it is a bit faster than the normal copy/paste throughout several internet pages of howtos.
It works on Linux Mint and POP OS, not just RPI as most info points out to, so should also work on Debian.
Klipper is the de facto 3D printer software as it has everything needed and is constantly being developed and updated.
There are several pieces to Klipper:
-klipper running on the ST board/micro controller
-klipper running on host PC or RPI
-moonraker - the part that links Klipper to the outside world, like Mainsail or Fluid and Telegram Bot and stuff
-Mainsail or Fluid, both are frond ends or user interfaces, web based
-Klipper Screen does exactly that, shows info on screen and can be controlled from the encoder/buttons/touchscreens
-
-
Added some more info to the above post about Marlin
It works on Linux Mint and POP OS, not just RPI as most info points out to, so should also work on Debian.
Klipper is the de facto 3D printer software as it has everything needed and is constantly being developed and updated.
There are several pieces to Klipper:
-klipper running on the ST board/micro controller
-klipper running on host PC or RPI
-moonraker - the part that links Klipper to the outside world, like Mainsail or Fluid and Telegram Bot and stuff
-Mainsail or Fluid, both are frond ends or user interfaces, web based
-Klipper Screen does exactly that, shows info on screen and can be controlled from the encoder/buttons/touchscreens
-
-
Added some more info to the above post about Marlin
The following user(s) said Thank You: my1987toyota
Please Log in or Create an account to join the conversation.
- my1987toyota
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 817
- Thank you received: 332
05 Jul 2024 11:26 #304451
by my1987toyota
Replied by my1987toyota on topic Klipper vs Marlin vs LinuxCNC ?
HMM maybe I should get another Dell Optiplex 9020 micro to play with Klipper and KIAUH on.
Please Log in or Create an account to join the conversation.
- Hakan
- Offline
- Platinum Member
Less
More
- Posts: 481
- Thank you received: 150
05 Jul 2024 11:34 #304453
by Hakan
Replied by Hakan on topic Klipper vs Marlin vs LinuxCNC ?
Adding that Marlin runs on 32-bit boards nowadays and many 3D printers come with Marlin, such as the Creality Enders. Pressure advance, bed leveling, silent stepper drivers are standard features to look for from a control board, such as the SKR Mini E3.
Marlin works very well. A separate computer such as a RPi is convenient to run OctoPrint for sending G-code over the usb line.
Of the three mentioned I would hesitate to run Linuxcnc.
Marlin works very well. A separate computer such as a RPi is convenient to run OctoPrint for sending G-code over the usb line.
Of the three mentioned I would hesitate to run Linuxcnc.
The following user(s) said Thank You: my1987toyota
Please Log in or Create an account to join the conversation.
Time to create page: 0.097 seconds