Pen Holder
Shop › Forum › Makelangelo Polargraph Art Robot › Pen Holder
Tagged: Pen Holder
- This topic has 68 replies, 3 voices, and was last updated 6 years, 3 months ago by Anonymous.
-
AuthorPosts
-
2018-01-24 at 11:17 #15408AnonymousInactive2018-01-24 at 11:47 #15410DanKeymaster
Nice. What bearings did you use? is that polycaprolactone plastic (the white stuff)?
I have noticed that the pen tip wobbles more as the center of balance gets further from the wall. Do you concur? One solution would be two sets of belt to hold the pen at two points. It doubles the cost of belt and pulleys AND the motors would need extra long shafts.
2018-01-24 at 12:55 #15411AnonymousInactiveBearings:
Inner diameter:17 mm
outer diameter:30 mm
thickness: 7 mmthe white stuff is „Installation glue” (literal translation) 370kg/10cm² strong „Silyl Modified Polymers“ https://www.youtube.com/watch?v=O2ctlTV4s0s
>>I have noticed that the pen tip wobbles more as the center of balance gets further from the wall. Do you concur?<<
Yes, exactly.
It is important that you do not get any gaps in the line. If the center of balance gets closer to the wall, the pressure on the pen decreases and you get gaps in the line 🙁>> One solution would be two sets of belt to hold the pen at two points. It doubles the cost of belt and pulleys AND the motors would need extra long shafts.<<
The cost increase because of the timing belt is minimal. That should not be a problem.
The weight of the timing belt could lead to the need for more powerful stepper motors…I do not know if it works, you have to try it. I will try something.
2018-01-25 at 00:11 #15412AnonymousInactiveI do not think the height of the pen is really the problem. Whether 1 cm or 3 cm – that’s not it.
The problem is the too fast acceleration of the stepper motors, which makes the gondola jump.
A little more weight helps, but it should not be too much weight.In the clip:
The 25 cm sticks, the stiffening, help reduce the wobbling of the pen. The 25 cm sticks help a lot.To avoid the wobbling of the pen, a softer acceleration would be maybe the solution?
is it possible to make the stepper motors accelerate smoother? (and move faster when idling through gentle acceleration?)
Maybe servo motors could be a solution? … and they are quiet 😉
2018-01-25 at 14:02 #15420DanKeymasteracceleration can be lowered in settings, or with gcode.
G00 Annn
change acceleration to nnn
2018-01-25 at 14:48 #15421AnonymousInactiveDoes it also work with text?
I do not feel that the text is written more slowly …
And what about servo motors would it be an option?2018-01-26 at 03:09 #15424AnonymousInactive2018-01-26 at 12:19 #15427DanKeymaster> Does it also work with text?
The robot only knows that it is drawing lines. it works with everything. Make sure your gcode does not have G0 Ann commands, it might reset your instructions! eg you said G0 Annn, then ran gcode and that gcode has a G0 Annn which changes your instruction
> And what about servo motors would it be an option?
I don’t understand the question.
2018-01-26 at 22:27 #15429AnonymousInactiveThe stepper motors are loud (I can not run the machine when customers come and that’s a problem for me.) And the acceleration is jerky. I wonder if this could be a solution:
2018-01-26 at 23:17 #15430AnonymousInactive2018-01-31 at 11:38 #15474AnonymousInactive/G00 A100/ does not work.
if you write “X”, the pen moves slowly to the starting point and then it writes “X” fast. There must be another command that regulates the writing speed, right?
Watch the clip, from 2 minutes and on. G00 A100…2018-01-31 at 12:49 #15475DanKeymasterThe A value will change the *acceleration*. The F value will change the *feed rate*, which is the speed.
G0 A100 ; set acceleration to 100
G0 F2000 ; set top speed to 2000
G0 X100 ; move to X100
G0 X0 F3000 A1000; combine all three in a single command for convenience2018-02-01 at 02:13 #15477AnonymousInactiveI tried with 3 weights.
17.2 grams
32.8 grams
49.8 grams (“Go Home” is no longer possible, the stepper motors are too weak)
The problem is the vibrations of the timing belts, which cause the pen to wobble.
The more weight, the less vibration.
To change acceleration and speed did not help.2018-02-04 at 11:54 #15496AnonymousInactiveI was wrong. It’s not just the weight of the gondola. It’s the size of the machine. Especially because of the length of the timing belt. The bigger the machine, the more vibrations. And I do not think you can do anything about it. But I’m happy with the result. 🙂
If somebody wants it to be more accurate, does he have to build an XY Core system? hmmm…
Maybe I will do it. At the moment I have to work a bit with my machine 🙂
2018-03-20 at 13:35 #19463AnonymousInactive1. way to make the system quieter is to match the stepper motor to the A4988 (turn the small screw):
2. way is to use another driver:
3. way: closed loop servo motor – expensive…
2018-03-20 at 13:48 #19465DanKeymasterI hear 1/256 stepper drivers are really quiet, they’re used in Prusa i3 MK3.
here’s one such driver. We’re considering getting them for stewart platforms and the robot arm prototype.
2018-03-20 at 14:47 #19468AnonymousInactiveIt’s just too bad that you have to reprogram … it’s not my strength 😉
I would like to have a motor that I can easily replace and is ready to go. Even if it costs something …2018-03-20 at 17:34 #19470DanKeymasterIn makelangelo firmware configure.h change MICROSTEPPING from 16 to 256 and upload it to the board again. You’ll have to do that on every update.
2018-03-20 at 23:00 #19472AnonymousInactiveokay, I will try it, must order the parts. There are probably two modes?
The “louder” mode is great. I do not think that the 2nd is important to us, right?
2018-03-20 at 23:41 #19473AnonymousInactiveIt’s the same as with the A4988. turn the small screw. But then it is really quiet …
2018-03-23 at 08:46 #19498AnonymousInactiveHi 🙂 I have mounted the TMC2100 and just tried it, without changing makelangelo firmware configure.h. – it is really quiet and works well. You hear a low hum, but it is not comparable to the A4988. Wow. Very quiet. Now you can hear the pen 😉
Why should I reprogram makelangelo firmware configure.h? What is that supposed to change?
2018-03-23 at 12:45 #19503DanKeymasterThe TMC2100 is 1/256 microstepping driver. it should be moving the pen 1/16 the expected distance if you use the default makelangelo firmware. this is because the firmware is set to 1/16 stepping, so the physical behaviour and the robot’s mental perception of its actions are diverging. The fix is to teach the robot it is now at 1/256 microstepping.
https://github.com/MarginallyClever/Makelangelo-firmware/blob/master/configure.h#L79
change
#define MICROSTEPS (16.0) // change this. microstepping on this microcontroller
to
#define MICROSTEPS (256.0) // change this. microstepping on this microcontroller
and upload the code again. As long as you are using 1/256 drivers you will have to make this change every time a new makelangelo-firmware is released.
2018-03-23 at 13:05 #19504AnonymousInactiveThank you. I will do it in the next few days. Maybe tomorrow 🙂
2018-03-25 at 06:14 #19517AnonymousInactiveIt does not work with 256 steps. the x / Y lengths are then no longer correct.
paper „Border“ of 400×300 mm and the pen goes through the floor 😉
back to 16 and everything works again … sorry 🙁
2018-03-25 at 06:25 #19518AnonymousInactive>>#define MICROSTEPS (256.0) // change this. microstepping on this microcontroller
#define DEGREES_PER_STEP ( 0.9) // change this. as <<0.9 to 0.05625 ???
-
AuthorPosts
- You must be logged in to reply to this topic.