Jump to content
UltiMaker Community of 3D Printing Experts

Adding Servo support to an UM1


Recommended Posts

Posted · Adding Servo support to an UM1

Hi all,

recently I found a entry at thingiverse where a guy soldered an additionally connector onto the UM shield to connect a servo for auto bed leveling.

http://www.thingiverse.com/thing:225584

Now my question: would it be possible to address the same pins to e.g. trigger an automated build platform, kick prints off the plate, trigger a laser... - basically have an additional output for doing something...???

This would be interested especially if you have used all available stepper and temperature I/O´s...

Any hints/answers appreciated... :smile:

 

  • Link to post
    Share on other sites

    Posted · Adding Servo support to an UM1

    If you only have one extruder then you already have a spare stepper driver. You might have to buy a pololu but it just slips into the spot for "extruder 2".

    You then control this with G1 commands. No software changes necessary.

    T0 is the default extruder

    Doing T1 switches to the other extruder.

    T1

    G1 E15

    Moves the second "extruder" to 15mm position.

    I already kick prints off the plate using the fan shroud on the UM Original - but only for bracelets. UM does this for robots also so they can set up a printer to print out 60 bracelets or 60 robots and come back a few hours later and they are all over the floor. They give these away at trade shows. I gave away 100 bracelets last weekend at a local sci tech expo.

     

  • Link to post
    Share on other sites

    Posted · Adding Servo support to an UM1

    I would love some instruction on kicking prints. My daughter's birthday is coming up and we have been talking about printing favors. Does it work with blue tape or do you need a glass plate or what?

     

  • Link to post
    Share on other sites

    Posted · Adding Servo support to an UM1

    I would love some instruction on kicking prints. My daughter's birthday is coming up and we have been talking about printing favors. Does it work with blue tape or do you need a glass plate or what?

     

    Recently there was a post about it: http://www.ultimaker.com/blogs/news/2013/03/14/start-your-own-mini-factory-with-autoprints

    They used 3M 3434 Scotch tape instead of the 2090 scotch, because this was too sticky.

     

  • Link to post
    Share on other sites

    Posted · Adding Servo support to an UM1

    Yea, the possibility to use the second extruder connections is clear... BUT:

    unfortunaltely I don´t have this possibility because I already mounted a second head :-)

    My fault as I have not clearyl specified this in my question

    Nevertheless, to automate a few things more would be a interesting thing. I found a laser set for TOM, where the laser is controlled via the automated print platform output.

    Of course, another thing would be to create a servo arm for kick off prints...

    But basically, the question is how to controll this additional things...

     

  • Link to post
    Share on other sites

    Posted · Adding Servo support to an UM1

    You can only control the outputs within the limits of the firmware. You need to find a function you can leverage.

    Peeking at the firmware changes for the Z probe stuff. It looks like you would rebuild the firmware for the number of servos or PWM outputs you require and then you can use in your GCODE.

    M280 P{servo number} S{angle}

    Servos are numbered starting at 0.

    There is a little more info here:

    https://github.com/ErikZalm/Marlin

    Search for leveling

    Oh, here is a better link: http://3digitalcooks.com/2013/12/setup-servo-with-marlin/

    on the UM1 shield, the servo connectors appear to be next to the two 10 pin connectors in the middle of the board. Appears that only two servos are supported and the pins are not populated so you will need to solder them on.

    Be careful with large servos. The connectors appear to be tapping into the 5V line to power the servos and I believe the 5V line comes from the Arduino's 5V regulator and that doesn't support much current. Probably about 500ma in total so if the servos are consuming more than 75ma * 2, you might be stressing/heating the 5V regulator.

     

  • Link to post
    Share on other sites

    Posted · Adding Servo support to an UM1

    Thank you for this hint - that´s similar to the functionalityI have in mind...

     

  • Link to post
    Share on other sites

    Posted · Adding Servo support to an UM1

    More than 1,5 years left until I hooked up the servo.

    Just for our records: NOW it works :-)

    Marling FW version from 06/2014, enhanced with the code from http://www.thingiverse.com/thing:225584, servo hooked to Pin13 and addressed via M280 P0 S0 up to S180 code...

    So finally mission accomplished :-)

  • 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
    • Our picks

      • UltiMaker Cura 5.3 stable released
        In this stable release, Cura 5.3 achieves yet another huge leap forward in 3D printing thanks to material interlocking! As well as introducing an expanded recommended print settings menu and lots of print quality improvements. Not to mention, a whole bunch of new printer profiles for non-UltiMaker printers!
          • Thanks
          • Like
        • 28 replies
      • 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
        • 18 replies
      • UltiMaker Cura 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
        • 22 replies
    ×
    ×
    • Create New...