Suggestions for firmware (and board) for coreXY printer

1,609 views
Skip to first unread message

Viesturs Lācis

unread,
Dec 14, 2016, 9:03:08 AM12/14/16
to H-bot and CoreXY 3d printers
Hello!

I _believe_ that my corexy build is in its final stage, so now the only question that is still not solved, is electronics (which obviously go together with the intended firmware to be used). Since my current experience is limited to Machinekit and deltabot, I thought that I would like to try something else for the corexy machine.
Sailfish currently is my favorite option, but I seem to recall that RepRap Firmware also has implemented a version of "JKN Advance". Any other firmwares that have a reasonable implementation (that actually works) will do for me.
I would like to ask, if somebody could share suggestions, what would be most appropriate firmware (in terms of actually working and producing good prints) and corresponding boards to be used at the moment (some link for a vendor in EU will make me very happy).
Thanks in advance!

Viesturs

Eric Pavey

unread,
Dec 14, 2016, 2:15:38 PM12/14/16
to H-bot and CoreXY 3d printers
I've been using  RepRap Firmware via Due/RAADS for some time now on my core-xy bot, really enjoy it.  So easy to configure.  Now adays though, I'd get it with a Duet Wifi (latest official hardware for the firmware I believe), since the RADDS firmware port most likely isn't getting any new updates.  While I've never used it, I Smoothie users always give it good marks.

Ryan Carlyle

unread,
Dec 14, 2016, 11:31:26 PM12/14/16
to H-bot and CoreXY 3d printers
If you want JKN style pressure advance, your options are, in order of print performance / speed:
1) RepRapFirmware on a Duet Wifi
2) RepRapFirmware on Duet 0.8.5, Duet 0.6, or Due/RADDS
3) Sailfish on a Mightyboard or Azteeg x3
4) Marlin on any 8bit controller supported in the main branch

(I am of course leaving out MachineKit since you're familiar with it already.)

The Duet Wifi is a lovely controller and really my top recommendation for all 3D printers right now unless you cannot use wifi in your printing environment.

I don't believe Smoothieware has an advance feature at the moment (planned after the big upcoming motion refactor I think?) but is otherwise a popular controller option.

I don't recommend buying any of the 8bit options today... It's 2016, spending money on electronics built on 1990s era processors is kind of nuts. Sailfish is perfectly serviceable, but is well-understood by the devs to be terminally mature in terms of features (due to code space limits on most Mightyboards) and has some added friction for custom printer builds due to the whole x3g conversion toolchain issue. I have three printers running Sailfish at the moment and love it but wouldn't build another.

Marlin is also terminally mature (due to being out of processor clock cycles and a kludgy codebase) but the devs are in denial and keep trying to keep it struggling along. Working pressure advance was just implemented very recently, but enabling it brutalizes the processor, so you're very limited in how fast the printer can run with advance enabled. (Sailfish has hyper-optimized code, Marlin does not, so there's a big performance difference on the same processor.)

Viesturs Lācis

unread,
Dec 15, 2016, 1:35:05 AM12/15/16
to H-bot and CoreXY 3d printers
Thank you, guys, for thumbs up on RepRap Firmware. I took a look and the authors of Duet board are from EU, which is another plus for me (tax savings etc), so I guess that this question is solved.
I am not fixed on exactly JKN style pressure advance, it is just that I would like to have any pressure advance compensation that actually works and AFAIK JKN is considered state-of-the-art implementation, so anything else would seem like reinvention of wheel. 
Oh, and one more small note - no, whatever functions they claim to have implemented in Marlin, that is not anywhere close to being an option for me. I have read too much terrible things about its trajectory planner etc.

hugues touzot

unread,
Dec 16, 2016, 6:09:49 AM12/16/16
to H-bot and CoreXY 3d printers
I run, since the duetwifi beta board, my core xy . It's close to a plug and play solution with amazing print result. It'seems highly recommended!

Viesturs Lācis

unread,
Dec 18, 2016, 10:26:09 AM12/18/16
to H-bot and CoreXY 3d printers


On Thursday, December 15, 2016 at 6:31:26 AM UTC+2, Ryan Carlyle wrote:

The Duet Wifi is a lovely controller and really my top recommendation for all 3D printers right now unless you cannot use wifi in your printing environment.


Does anyone happen to know, if true jerk-limited (S-curve velocity profile) motion planning is implemented in RepRapFirmware?

Ryan Carlyle

unread,
Dec 20, 2016, 9:09:51 PM12/20/16
to H-bot and CoreXY 3d printers
No, as far as printing firmware goes, only TinyG G2 has anything more complex than trapezoid velocity, and for 3D printing purposes it's brand new and only on Printrbot hardware to my knowledge. I'm not aware of anyone using it on a hobbyist bot yet.
Reply all
Reply to author
Forward
0 new messages