Jump to content
UltiMaker Community of 3D Printing Experts

Can I manually extrude a certain amount of filament and change the extrusion steps/mm for each nozzle on an Ultimaker s5 printer?


andrewtg161
 Share

Recommended Posts

Posted · Can I manually extrude a certain amount of filament and change the extrusion steps/mm for each nozzle on an Ultimaker s5 printer?

I am trying to calibrate the extrusion rate for a kind of TPU that is not made by Ultimaker to use on an Ultimaker s5 printer. In order to do this I need to be able to control extrusion manually to tell it to extrude a certain amount. In addition to this I need to be able to send a command to change the extrusion steps/mm for each nozzle using something like pronterface. Is this possible for the Ultimaker s5? If so how would I go about doing this?

  • Link to post
    Share on other sites

    Posted · Can I manually extrude a certain amount of filament and change the extrusion steps/mm for each nozzle on an Ultimaker s5 printer?

    Short answer is yes.

     

    Are you familiar with ssh?  Put your printer into "developer" mode in the menus - probably under "settings"?  This will reboot it and turn on ssh daemon.  It will also show the printer ip address.  Then you can ssh into the printer.  If you want to look at the firmware (it's all uncompiled and visible - mostly python) log into root/ultimaker but for what you want, log into ultimaker/ultimaker (second word is password).

     

    that second account starts a nice linux utility automatically.  now you can send gcodes with "sendgcode".  For example:

    sendgcode T0    <-- select left core.  T1 is right core

    sendgcode G92 E0    <-- this resets E position to tell that the extruder is at position zero.

    sendgcode G1 E10  <-- extrude 10mm

     

    You can also set steps/mm but that will get overridden.  Once you know how much extra or less to extrude you can set this value in the "flow" fields in cura.  e.g. set flow to 105%.

     

    if you google using the "site:" feature you can learn A LOT MORE about this:

    "site:ultimaker.com sendgcode"

    or maybe

    "site:ultimaker.com ultimaker 3 moving extruder" (UM3 is almost identical firmware and exact same gcodes and sendgcode utility - a lot more people "hack" the UM3 than the S5 or S3 so there is more discussion)

     

    It's possible that the extruders will not move when cold.  If so there is a gcode for that:

    sendgcode M302     <-- allow extruder to move when nozzle is cold

     

     

  • Link to post
    Share on other sites

    Posted (edited) · Can I manually extrude a certain amount of filament and change the extrusion steps/mm for each nozzle on an Ultimaker s5 printer?

    When I am in developer mode is there a chance that I could damage the firmware or printer? If so what do I need to avoid / is there a way to fix it if I do? Also do you know the original setting for the extruder steps/mm?

    Edited by andrewtg161
  • Link to post
    Share on other sites

    Posted · Can I manually extrude a certain amount of filament and change the extrusion steps/mm for each nozzle on an Ultimaker s5 printer?

    If you use the printer normally, through menus and such there is no difference in developer mode.  You are fine.

     

    But if you ssh into the printer and start editing files then all bets are off.

     

    As far as sendgcode breaking something - it's almost impossible.  But I suppose if you are clever enough you *might* be able to break something.  I can't think of anything though.  The printer has temp limits to keep you from going too hot and the steppers are not strong enough to break anything.

     

    A bigger issue for some people - if your printer is out on the internet then developer mode is very dangerous as hackers can connect.  But these days, nothing is exposed directly on the internet without paying a lot of extra money or creating holes in your router.  The router of your home, office, school should keep your printer from having a public IP address.

     

    Even if you purposely started deleting operating system files at random until it would not longer boot, there is an unbricking procedure that reloads all the firmware (fresh version) back into the printer.  It's involved though - you have to remove the bottom of the printer and you have to be careful about the high voltages in there (in other words unplug the power while the cover is off).  You also have to obtain a microSD card and use special software to load the boot software onto the microSD card.

     

    But as far as sendgcode is concerned - it's relatively safe.

    • Like 1
    Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
     Share

    • Our picks

      • Here it is. The new UltiMaker S7
        The UltiMaker S7 is built on the success of the UltiMaker S5 and its design decisions were heavily based on feedback from customers.
         
         
        So what’s new?
        The obvious change is the S7’s height. It now includes an integrated Air Manager. This filters the exhaust air of every print and also improves build temperature stability. To further enclose the build chamber the S7 only has one magnetically latched door.
         
        The build stack has also been completely redesigned. A PEI-coated flexible steel build plate makes a big difference to productivity. Not only do you not need tools to pop a printed part off. But we also don’t recommend using or adhesion structures for UltiMaker materials (except PC, because...it’s PC). Along with that, 4 pins and 25 magnets make it easy to replace the flex plate perfectly – even with one hand.
         
        The re-engineered print head has an inductive sensor which reduces noise when probing the build plate. This effectively makes it much harder to not achieve a perfect first layer, improving overall print success. We also reversed the front fan direction (fewer plastic hairs, less maintenance), made the print core door magnets stronger, and add a sensor that helps avoid flooding.
         

         
        The UltiMaker S7 also includes quality of life improvements:
        Reliable bed tilt compensation (no more thumbscrews) 2.4 and 5 GHz Wi-Fi A 1080p camera (mounted higher for a better view) Compatibility with 280+ Marketplace materials Compatibility with S5 project files (no reslicing needed) And a whole lot more  
        Curious to see the S7 in action?
        We’re hosting a free tech demo on February 7.
        It will be live and you can ask any questions to our CTO, Miguel Calvo.
        Register here for the Webinar
          • Like
        • 11 replies
      • UltiMaker Cura 5.3.0-Alpha 🎄 Tree Support Spotlight 🎄
        Are you a fan of tree support, but dislike the removal process and the amount of filament it uses? Then we would like to invite you to try this special release of UltiMaker Cura. Brought to you by our special community contributor @thomasrahm
         
        We generated a special version of Cura 5.2 called 5.3.0 Alpha + Xmas. The only changes we introduced compared to UltiMaker Cura 5.2.1 are those which are needed for the new supports. So keep in mind, this is not a sneak peek for Cura 5.3 (there are some really cool new features coming up) but a spotlight release highlighting this new version of tree supports.  
          • Like
        • 17 replies
      • New here? Get ahead with a free onboarding course
        Hi,
         
        Often getting started is the most difficult part of any process. A good start sets you up for success and saves you time and energy that could be spent elsewhere. That is why we have a onboarding course ready for
        Ultimaker S5 Pro Bundle, Ultimaker S5, Ultimaker S3 Ultimaker 2+ Connect.   
        They're ready for you on the Ultimaker Academy platform. All you need to do to gain access is to register your product to gain free access. 
        Ready? Register your product here in just 60 seconds.
          • Like
        • 14 replies
    ×
    ×
    • Create New...