Jump to content
powpai

UMS5 Does anyone know anything about making changes to the firmware to change the print initialization sequence?

Recommended Posts

Posted · UMS5 Does anyone know anything about making changes to the firmware to change the print initialization sequence?

Does anyone know how to make changes to the firmware to remove the autoleveling sequence from the print initialization on the S5? It takes my printer exactly 10 minutes to completely heat up the print bed and the nozzles so it can properly autolevel and its just too much when I have to do 64 9 minute prints. (the reason I'm not doing them all on the same print bed is because each part is being printed with drastically different settings for a DOE).

Share this post


Link to post
Share on other sites
Posted · UMS5 Does anyone know anything about making changes to the firmware to change the print initialization sequence?

I would highly recommend not to tinker with the S5 firmware as you will certainly void your warranty. However, there is a developer mode which allows you to login to the Olimex board. From there you would have to find your way to the according Python code. Chances that you brick the printer are very high.

In order to safe time I recommend printing more than one object at a time and update to the latest firmware; from version 5.1.7 on active leveling is significantly faster.

Share this post


Link to post
Share on other sites
Posted · UMS5 Does anyone know anything about making changes to the firmware to change the print initialization sequence?

There is a flag you can change to disable autoleveling.  I needed to know how to do that long ago and someone from Ultimaker sent me the command to do that.  Now I can't find it anywhere.  I'll ask around.

 

You have to ssh into the machine.  Are you familiar with ssh?

Share this post


Link to post
Share on other sites
Posted · UMS5 Does anyone know anything about making changes to the firmware to change the print initialization sequence?

Hello,

 

I have the same issue. We want to print on special soft padding material.

I can level the table manually. Auto-leveling doesn't work for me because of the rubber nature of the padding material.

 

AFAIK there is no option in the printer's settings to turn the auto-leveling off.

 

Quote

You have to ssh into the machine.  Are you familiar with ssh?

Yes, I'm familiar with SSH and Linux-like CLI. 

Share this post


Link to post
Share on other sites
Posted · UMS5 Does anyone know anything about making changes to the firmware to change the print initialization sequence?

I found how to do it but Ultimaker asked me not to post the solution on the forum.  You can easily brick the machine if you make a small mistake and to unbrick it you have to remove the bottom cover and that violates the warranty and there are deadly voltages exposed under the bottom cover.  So on one hand it's very dangerous.  On the other hand it's pretty easy to do.  Anyway direct message me if you are brave and willing to take the risks.

 

More details: you have to modify a json file on the printer and if there is a syntax error the boot sequence fails *before* ssh daemon is running.  And then there is no way to ssh back to the printer to fix the typo.  So it's bricked.  To unbrick you need physical access to the linux computer.  If you take the bottom cover off there are 2 ways to recover the machine.  But if you take the bottom cover off there are high AC voltages that can easily kill you.  But you need power on to boot the linux computer and fix it.  So... dangerous.

 

Ultimaker doesn't want you to die.  Neither do I.  So you have to take the risks seriously.

 

  • Like 1

Share this post


Link to post
Share on other sites
Posted · UMS5 Does anyone know anything about making changes to the firmware to change the print initialization sequence?

Note: first make sure you are comfortable editing files with “vi”.   It is a text editor. Google it, fear it.

Share this post


Link to post
Share on other sites
Posted · UMS5 Does anyone know anything about making changes to the firmware to change the print initialization sequence?

Just a thought: is there no way to overrule that in the gcode files, or via gcode files? Or is it executed even before the gcode files are read?

 

Share this post


Link to post
Share on other sites
Posted · UMS5 Does anyone know anything about making changes to the firmware to change the print initialization sequence?

It's executed before the gcode is read

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Our picks

    • Ultimaker Cura 4.0 | Stable available!
      Ultimaker Cura 4.0 is mainly focused on the improved user interface and cloud integration.
      As always, we want to collect your user feedback for this release. If there are any improvements you can think of, feel free to mention it here and help us to shape the next release.
      • 17 replies
×
×
  • Create New...

Important Information

Welcome to the Ultimaker Community of 3D printing experts. Visit the following links to read more about our Terms of Use or our Privacy Policy. Thank you!