modifying sailfish max temp. for flashforge creator pro

328 views
Skip to first unread message

Thad Temple

unread,
Nov 22, 2018, 10:14:01 PM11/22/18
to Jetty Firmware
I'm modifying my creator pro for peek and I've been doing the research on how to modify the firmware for a higher max. temp. for both the hotend and bed.  I'm at a bit of a loss right now.  My background is manufacturing engineering, not programming.  What do I need to open the source code and modify it?  I know this is an easy thing for someone who knows what they're doing, but it's not exactly in my wheelhouse.  Modifying the machine itself is the easy part for me.  Any help would be appreciated.

Rich Webb

unread,
Nov 23, 2018, 9:30:05 AM11/23/18
to Jetty Firmware
Dan's probably still chillin' post-Thanksgiving so I'll jump in here and hope that he'll correct me if I point you in the wrong direction.

The Sailfish source is hosted on Github here: https://github.com/jetty840/Sailfish-MightyBoardFirmware

In order to ensure a proper build environment, Dan has helpfully put up a virtual machine with the expected and configured AVR gcc environment, also on Github: https://github.com/dcnewman/Ubuntu-Sailfish-VM

I've yet to dive into this, myself, (however it is on my Real Soon Now list) so I can't offer any additional hints regarding the firmware or build process.

The usual caveats regarding operating home/hobby-grade printers at elevated temperatures apply. 

You may also want to consider upgrading some of the plastic components in the printer to be happy with the higher temperatures. Carl Raffle designed some quality aluminum parts that replace the ABS carriage and X-ends. Unfortunately, Carl's parts are no longer in production. Fortunately, derivative designs are available from Fargo. I'd recommend at least the aluminum carriage. I'm running one of Carl's alu carriages (along with a mostly-Raffle hot end setup) and I'm quite happy with it.

Thad Temple

unread,
Nov 29, 2018, 2:07:59 PM11/29/18
to Jetty Firmware
Thanks for the response.  I was hoping someone else had already gone this route with the firmware.  I'm sure I could muddle my way through it over time, but I'd pay someone just to modify it.  I'm already working on the physical limitations of the machine components and enclosure as well as a separate enclosure heating system.

I'd love to try to push the envelope to the 400C temp range with liquid cooling.

Michael Herron

unread,
Nov 29, 2018, 3:20:29 PM11/29/18
to jetty-f...@googlegroups.com
Working on similar mods myself..  I also am trying to fit a BLTOUCH sensor on mine.   I’ve got the mechanicals for that printed, Im just working on the firmware and probe offsets now.  I’m not looking at PEEK—I just want good PC/ABS prints and need a little more heat than 280.  I am able to build a workable HEX file now, but like you, I’m a mechanical engineer, not a software guy…. There does appear to be an easy way to allow the firmware to set a higher max temp.  

If all you want is a higher max temp, I’d certainly be willing to provide a new hex file.  I’d certainly not accept any liability (or money) for such a build, however.


--
You received this message because you are subscribed to the Google Groups "Jetty Firmware" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jetty-firmwar...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Stephen Tyldesley

unread,
Nov 29, 2018, 5:47:37 PM11/29/18
to Jetty Firmware
I would also like to have a higher maximum temperature. Using flashforge creator pro 2016. Have a aluminum carriage for higher temperatures. Would like to use some
nylon filaments (higher temperatures). Understand not holding you responsible for any damages. Thank you!

Shawn Adams

unread,
Nov 29, 2018, 7:51:38 PM11/29/18
to jetty-f...@googlegroups.com
I am also interested with your mods but havent started yet.

But i do know some programmers.

If we can compile a list of what want in the new formware i could see what they can do.

Shawn

Stephen Tyldesley

unread,
Nov 30, 2018, 6:13:55 AM11/30/18
to Jetty Firmware
PID auto tune if possible.

Stephen Tyldesley

unread,
Nov 30, 2018, 7:49:16 AM11/30/18
to Jetty Firmware

Incorporate 7.8 beta. I'll probably get banned. 


Shawn Adams

unread,
Nov 30, 2018, 10:00:16 AM11/30/18
to jetty-f...@googlegroups.com
Sorry both programers said no. They would feel bad if it broke a printer or bricked it.

On Fri, Nov 30, 2018, 6:49 AM Stephen Tyldesley <stephent...@gmail.com wrote:

Incorporate 7.8 beta. I'll probably get banned. 


Michael Herron

unread,
Nov 30, 2018, 10:08:49 AM11/30/18
to jetty-f...@googlegroups.com
It would appear that all that is needed to increase the max temp is to add a define to the appropriate platform in the platforms.py file.  

Adding 'HEATER_CUSTOM_LIMIT{300,130} ' would increase the limit to 300 for the hotends and keep the 130 for the HPB.  Then when the hex is built, it will be capable of the higher temps.

This has kinda worked on my FFCP, but only when changing the temp from the front panel.  Octopi still clips it at 280.  I haven’t tried printing, but I suspect it would be the same.  I have a few other things to try before I give up.    Again, I’m just a Mech Engr—not a software guy, but it SHOULD work, right?  Is the GPX plugin clipping temps too?  
Message has been deleted
Message has been deleted
Message has been deleted

Thad Temple

unread,
Nov 30, 2018, 11:41:18 AM11/30/18
to Jetty Firmware
From everything I read, that line is it.  I would like to get it changed to 410,170 to give me room to play with for peek and ultem. 

Here is a build with the temps apparently raised to 350,140.  Not quite high enough for what I want, but would be a good comparison for what needs changed.

https://www.thingiverse.com/thing:2477811

Michael Herron

unread,
Dec 3, 2018, 8:08:44 AM12/3/18
to Jetty Firmware
After fighting this a good portion of the week and into the weekend, I've discovered that GPX also has a temperature limit that it enforces.   To allow a seamless max temp of greater than 280C recompiling GPX in addition to Sailfish.  Otherwise, you must check the "Override Code Temps" on your bot and set the temperature manually from the front panel.  
I've not successfully been able to recompile GPX and other priorities have crept in, so on the shelf it goes..  

Shawn Adams

unread,
Dec 3, 2018, 8:20:25 AM12/3/18
to jetty-f...@googlegroups.com
Anyone get a descent auto bed level working for the creator pro?
Reply all
Reply to author
Forward
0 new messages