Ultimaker 2 pancake stepper direct drive

Discussions concerning the Ultimaker 2 / Ultimaker 2+ series of printers, including the Ultimaker 2 Go
User avatar
chopmeister
Reactions:
Posts: 14
Joined: February 15th, 2016, 6:34 am
Location: Zagreb, Croatia
3D Printer(s): Ultimaker Original rev.3
Contact:

Re: Ultimaker 2 pancake stepper direct drive

Post by chopmeister »

Yeah, the pancake stepper without a form of transmission won't make a reliable extruder IMHO, and personally I'd always go with an adjustable spring-loaded idler. It can be a pain to stuff into a miniature design but I think it's worth it.

I've also been making small extruders in my spare time for quite a while now. Experimented with all sorts of stuff, my current extruder is ridiculously small and light (NEMA8) but it has problems with 3mm filament - I think it would work as is with 1.75 though but I don't have a hotend for that. Currently I'm going with a NEMA14 pancake, just working out the gears for a new prototype. Although the latest one is worm-gear driven I've done successful runs with printed and laser cut gears as well.
User avatar
TinkerGnome
Reactions:
Posts: 8
Joined: February 24th, 2016, 8:18 am
3D Printer(s): Ultimaker2

Re: Ultimaker 2 pancake stepper direct drive

Post by TinkerGnome »

Anders Olsson wrote:I have been using that tinkergnome firmware for some time and is certainly has some nice features :)
The individual motor current is not 100% working though. I haven't had time to sort it out yet though, but one thing I noticed is that the second extruder current setting seems to need power cycling to really update the current.
Ah, i see - the interesting stuff is discussed here now... :mrgreen:

The challenge was: There's only one (PWM)-setting for both extruder currents. As far as i understand the schematics, the PWM setting is used as a reference voltage for the stepper driver - and both input lines are connected together.

The main idea is:
1. disable the previous e-stepper
2. set the new current (the PWM output of PL3/pin 46 in this case)
3. enable the next e-stepper

These steps are done on each extruder swap... but not (yet) correctly after changing the preferences...

I assume the latter is the issue you observed?
And if so... it's an easy fix - are you interested... :?:
Anders Olsson
Reactions:
Posts: 415
Joined: February 8th, 2016, 8:37 pm
Location: Uppsala, Sweden
3D Printer(s): UM2 UM2E, UM2Go, UM3, Delta Tower, Form 1+, Form 2
Contact:

Re: Ultimaker 2 pancake stepper direct drive

Post by Anders Olsson »

I think I came to the conclusion that changing the current settings in the motion settings menu only has effect after power cycling.
Of course it would be nice if it immediately updated the current setting, if you have time to look into that :)

I did not first understand why the setting had no effect, so I ended up changing both current settings every time I changed extruders.
Had an incident earlier on when the pancake stepper was resting next to the printer, before the individual current settings, which made me a bit cautious:
2015-10-11-6292.jpg
:-o

Did not try the "swap extruder" option yet by the way, used G-codes for the second extruder instead, so many things left to test, need more time.. :)

It would be nice with a separate tinkergnome firmware thread by the way, I have a few more things that I would like updated.
User avatar
TinkerGnome
Reactions:
Posts: 8
Joined: February 24th, 2016, 8:18 am
3D Printer(s): Ultimaker2

Re: Ultimaker 2 pancake stepper direct drive

Post by TinkerGnome »

Anders Olsson wrote:I think I came to the conclusion that changing the current settings in the motion settings menu only has effect after power cycling.
Of course it would be nice if it immediately updated the current setting, if you have time to look into that :)
I think, in V16.01 the new value is used after storing (but still not "live" updated)
I want to double check it - any tips how and where to measure the current? (or voltage?)

Anders Olsson wrote: It would be nice with a separate tinkergnome firmware thread by the way, I have a few more things that I would like updated.
You're the one with the ideas - you should start it...
I'm also afflicted with the "need more time" issue - but i'm in!
User avatar
LePaul
Reactions:
Posts: 3966
Joined: February 7th, 2016, 10:26 pm
Location: Bangor, Maine USA
3D Printer(s): 24 - Yes I have a problem!
Contact:

Re: Ultimaker 2 pancake stepper direct drive

Post by LePaul »

I can make a forum for TinkerGnome under this Modders Kiosk area if you want? Or...would prefer firmware to fall under the Software & Electronics area?
Anders Olsson
Reactions:
Posts: 415
Joined: February 8th, 2016, 8:37 pm
Location: Uppsala, Sweden
3D Printer(s): UM2 UM2E, UM2Go, UM3, Delta Tower, Form 1+, Form 2
Contact:

Re: Ultimaker 2 pancake stepper direct drive

Post by Anders Olsson »

Either way is fine for me, tinkergnome should decide :)
I have a few general questions/issues with the Marlin firmware too, so maybe a firmware area would be nice at some point :)
User avatar
TinkerGnome
Reactions:
Posts: 8
Joined: February 24th, 2016, 8:18 am
3D Printer(s): Ultimaker2

Re: Ultimaker 2 pancake stepper direct drive

Post by TinkerGnome »

LePaul wrote:I can make a forum for TinkerGnome under this Modders Kiosk area if you want? Or...would prefer firmware to fall under the Software & Electronics area?
Let's assume, i have just registered and i would like to discuss a firmware topic (very unlikely - i know...) -
...but no matter - i would expect it somewhere under "Software & Electronics".
What do you think?
User avatar
LePaul
Reactions:
Posts: 3966
Joined: February 7th, 2016, 10:26 pm
Location: Bangor, Maine USA
3D Printer(s): 24 - Yes I have a problem!
Contact:

Re: Ultimaker 2 pancake stepper direct drive

Post by LePaul »

I can make that happen
User avatar
LePaul
Reactions:
Posts: 3966
Joined: February 7th, 2016, 10:26 pm
Location: Bangor, Maine USA
3D Printer(s): 24 - Yes I have a problem!
Contact:

Re: Ultimaker 2 pancake stepper direct drive

Post by LePaul »

Okay I have created a firmware area

I also moved the Ultimaker firmware topic into that area
Anders Olsson
Reactions:
Posts: 415
Joined: February 8th, 2016, 8:37 pm
Location: Uppsala, Sweden
3D Printer(s): UM2 UM2E, UM2Go, UM3, Delta Tower, Form 1+, Form 2
Contact:

Re: Ultimaker 2 pancake stepper direct drive

Post by Anders Olsson »

TinkerGnome wrote:Let's assume, i have just registered and i would like to discuss a firmware topic (very unlikely - i know...) -
...but no matter - i would expect it somewhere under "Software & Electronics".
What do you think?
You actually made me reconsider this Modders Kiosk thing.
Maybe it would make more sense to have my threads under the UM2 category.
Have to think a bit about that.
Anders Olsson
Reactions:
Posts: 415
Joined: February 8th, 2016, 8:37 pm
Location: Uppsala, Sweden
3D Printer(s): UM2 UM2E, UM2Go, UM3, Delta Tower, Form 1+, Form 2
Contact:

Re: Ultimaker 2 pancake stepper direct drive

Post by Anders Olsson »

TinkerGnome wrote:I want to double check it - any tips how and where to measure the current? (or voltage?)
Sorry, I forgot to reply on this one.
I don't have any sophisticated method to measure the current right now, other than using my thermal camera to measure the temperature of the motor :-)

I made a TinkerGnome firmware thread here by the way: viewtopic.php?f=48&t=150 :-)
User avatar
Neotko
Reactions:
Posts: 1142
Joined: February 7th, 2016, 7:02 pm
Location: Madrid
3D Printer(s): UMO+ x2.5
Contact:

Re: Ultimaker 2 pancake stepper direct drive

Post by Neotko »

This might be quite interesting to check the force!

Made by the guy that redesigned the feeder spring system on umo

https://ultimaker.com/en/community/1989 ... ent-system
User avatar
Neotko
Reactions:
Posts: 1142
Joined: February 7th, 2016, 7:02 pm
Location: Madrid
3D Printer(s): UMO+ x2.5
Contact:

Re: Ultimaker 2 pancake stepper direct drive

Post by Neotko »

Ups this isn't the place for that post.. Anyone remembers where we where talking about measuring the input force? Maybe on the hard nozzle?
User avatar
antiklesys
Reactions:
Posts: 183
Joined: February 13th, 2016, 8:01 am
3D Printer(s): UMO

Re: Ultimaker 2 pancake stepper direct drive

Post by antiklesys »

Anders, you have access to a CNC lab. I would recommend you to have a larger knurled wheel CNC'ed.
It will act as a larger contact surface with the filament and should help reducing the skips.
If you can machine something like this, but not in the format of a knurled bolt but as drive gear, I'm sure you'll be able to increase the performance of your stepper: https://thingiverse-production-new.s3.a ... el20mm.PDF

Pro-tip: don't add the 1mm gap in the middle.
Anders Olsson
Reactions:
Posts: 415
Joined: February 8th, 2016, 8:37 pm
Location: Uppsala, Sweden
3D Printer(s): UM2 UM2E, UM2Go, UM3, Delta Tower, Form 1+, Form 2
Contact:

Re: Ultimaker 2 pancake stepper direct drive

Post by Anders Olsson »

Neotko wrote:Ups this isn't the place for that post.. Anyone remembers where we where talking about measuring the input force? Maybe on the hard nozzle?
I saw this discussion somewhere else too, can't remember where though :)
Interesting way to measure the feeding pressure anyway.
antiklesys wrote:Anders, you have access to a CNC lab. I would recommend you to have a larger knurled wheel CNC'ed.
It will act as a larger contact surface with the filament and should help reducing the skips.
If you can machine something like this, but not in the format of a knurled bolt but as drive gear, I'm sure you'll be able to increase the performance of your stepper: https://thingiverse-production-new.s3.a ... el20mm.PDF
A larger knurled wheel is what I was aiming for too, but it requires a gear because the torque of the stepper is too low at 600 mA to support more than about 4 mm diameter of the knurled wheel.
So a geared version really is the way to go I believe, even thought my prototype was working surprisingly well.

Another thing that I have been thinking about lately is if one should consider a two motor setup, where there is an extra motor that feeds the filament of the spool and into the bowden. If the pancake stepper always had to use about the same force pulling the filament one would have much less slipping issues I believe.
Post Reply

Return to “Ultimaker 2 / Ultimaker 2+ / Extended & Go”