Worm Drive Grounded Delta Printer November 13, 2013 10:32AM |
Registered: 10 years ago Posts: 56 |
3.I have removed the axial play from the machine but some nozzle play still exists. I am considering some sort of spring tension. I would love to see that example.Quote
A2
Quote
Solidus Labs
1. It's a 90 tooth worm wheel.
2. Since the output of the code is in degrees, the steps per unit in the config are translated into steps per degrees. So 200*8*90/360= 400 steps per degree.
3. I will work on making a video; I have noticed that the rigidity changes depending on its position.
4. The l1 and l2 arm lengths are set in the config. They are handled in the formulas so it is not an issue.
5. I think this has been done, if the heat bed is a single sided pcb, you can print on the back. .60 FR4 is not the most rigid material so it does need some support.
6. I started with the marlin delta branch and replaced the delta formulas [github.com]
7. Closed loop is always nice, I personally prefer the dc servo setup but an encoder on an elbow could help the accuracy.
I hope I can get the calibration finished and start test printing by the end of this week.
@ Solidus Labs, thank you for your reply.
Comments:
2. 400 steps without using microsteps is pretty good resolution.
3. Interesting observation of the change of rigidity based on the arm location.
3.1 I'm wondering if there should be a torsional preload on the pivotal end effector, or a preload on the worm wheel?
Maybe a split worm wheel with a spring to preload both sides of the worm gear teeth?
3.2 I found an example of a polar bot that uses a spring to account for the singularity of the end effector.
I think there was a paper written up on it as well, and I'm unsure if a patent is being pursued.
I believe it was a torsion spring located between the pivotal end effector, and each of the arms.
The idea is to add a torque moment between the end effector and arm, such that it's always under load.
If you want to see the example, let me know and I'll search my notes for it.
4. Arm length: I'm hoping that the code can accommodate equal arm lengths, such that the delta bot can be scaled up and down in size.
Is the center to center distance of each of the arm pivots of equal distance, or is one arm shorter than the other?
7. If stepper motor encoders become a reality, I'm going to make an effort to incorporate it.
New questions:
8.1 How much axial end play is there on a NEMA 17 single shaft, and a dual shaft stepper motors?
It was pointed out to me that if there is axial end play in the stepper motor shaft that the end play will add to the backlash problem.
Axial end play could increase due to wear, this would create a serious problem for print accuracy.
8.2 Possible solution: With the teeth of the worm gear fully embedded into the worm wheel,
axial end play could be eliminated by pushing the stepper motor axially fully in one direction (i.e. towards the worm gear).
8.3 I'm thinking to minimize this potential problem a dual shaft stepper motor should be used, and the ability to push the motor forward axially.
I'm guessing that a single shaft stepper motor is only pocketing the stub shaft end in a bronze bushing,
while the exposed shaft is press fit into a roller bearing.
I would like to hear what others think of this potential problem.
8.4 Is axial end play at fault for the lack of rigidity of the end effector in some locations over the print bed?
9.0 Do you or any one else know where I can find a specification of NEMA 17 stepper motor shaft end play?
FYI: I don't have a motor to test.
10.0 I think it's time to start a new forum thread specifically for “Worm Drive Delta Printers”.
Would you like for me to start a new thread, I'll move my questions to the new thread.
I'm looking forward to following your development efforts, and the video, good luck with your first test print!
A2
Re: Worm Drive Grounded Delta Printer November 13, 2013 11:08AM |
Registered: 10 years ago Posts: 18 |
Re: Worm Drive Grounded Delta Printer November 13, 2013 12:26PM |
Registered: 10 years ago Posts: 145 |
Re: Worm Drive Grounded Delta Printer November 13, 2013 02:45PM |
Registered: 10 years ago Posts: 56 |
It is printed with a .29 nozzle at 100 microns layer.Quote
Guizmo
Thanks for the new thread, it is much better.
I have a question as well: How did you make the wormwheel? is it printed? To me, it looks like a disc with small identations for the worm to push. I'd like to use a similar system in some drives I'm working with.
Thanks
The firmware is a modified delta marlin firmware. I am still validating eveything so I am not ready to release my changes but soon.Quote
What firmware...
Re: Worm Drive Grounded Delta Printer November 13, 2013 03:56PM |
Registered: 10 years ago Posts: 145 |
Re: Worm Drive Grounded Delta Printer November 13, 2013 05:56PM |
Registered: 10 years ago Posts: 1,381 |
Re: Worm Drive Grounded Delta Printer November 14, 2013 03:24PM |
Registered: 10 years ago Posts: 56 |
Re: Worm Drive Grounded Delta Printer November 14, 2013 05:11PM |
Registered: 10 years ago Posts: 1,381 |
Re: Worm Drive Grounded Delta Printer November 14, 2013 06:52PM |
Registered: 10 years ago Posts: 145 |
Re: Worm Drive Grounded Delta Printer November 14, 2013 07:30PM |
Registered: 10 years ago Posts: 1,381 |
Re: Worm Drive Grounded Delta Printer November 14, 2013 10:05PM |
Registered: 10 years ago Posts: 56 |
11. It appears that there is very little or no backlash on the worm gears which i am pleased about. The play is caused by the horizontal pivots. I am thinking of using a spring between the first arm and the base to keep the play forced in one direction/Quote
A2
Comments/Questions:
11. I like the simplicity of the torsional springs to remove backlash.
It will take away some of the force from the stepper motors, increase the tooth loading on the worm wheel,
add a little weight, and will necessitate a redesign of the end effector.
Do you think that the torsion spring is the solution?
12. Axial shaft movement: Looking forward to seeing how your new motor bracket works out for you.
Seeing that you are using a metal worm gear, you might want to add a steel washer for the worm gear to ride against.
13. I would like to see how you constructed the end effector.
Are you using a sleeve, bushing, or bearings for alignment?
I'm unsure of how it's staying together.
I'm curious if when pushed to certain locations if the end effector design is not working as expected.
14. What is the name of the extruder that you are using,
and are there dimensions/blue prints, or links of it?
Any issues with the heat from the hot end warming up the plastic, and causing it to loose it's form?
15. What is the size of the print envelope?
Is it larger, equal, or smaller than the Simpson?
Tks!
A2
Re: Worm Drive Grounded Delta Printer November 15, 2013 02:31AM |
Registered: 10 years ago Posts: 1,381 |
Quote
Solidus Labs
11. The play is caused by the horizontal pivots. I am thinking of using a spring between the first arm and the base to keep the play forced in one direction
Re: Worm Drive Grounded Delta Printer November 15, 2013 09:51AM |
Registered: 10 years ago Posts: 145 |
Re: Worm Drive Grounded Delta Printer November 15, 2013 11:03AM |
Registered: 10 years ago Posts: 1,381 |
[forums.reprap.org]Quote
Solidus Labs
The worm wheel is 3d printer but the worm is just 1/2-10 lead screw. I usually get stock at about 10-20$ per meter.
Re: Worm Drive Grounded Delta Printer November 18, 2013 11:33AM |
Registered: 10 years ago Posts: 56 |
Re: Worm Drive Grounded Delta Printer November 18, 2013 03:05PM |
Registered: 10 years ago Posts: 1,381 |
Re: Worm Drive Grounded Delta Printer November 19, 2013 08:01PM |
Registered: 10 years ago Posts: 1,381 |
Re: Worm Drive Grounded Delta Printer November 19, 2013 09:36PM |
Registered: 10 years ago Posts: 26 |
Quote
A2
19. I'm assuming you have access to a lathe to machine the worm gear.
I'm thinking of ways that some one could do this at home without a lathe or special equipment.
Possible solutions: Use a file, and a hack saw, or Dremel to remove the thread (all you need is a flat,
the whole circumference does not need to be removed), then use a hand drill, and tap for the holes.
If you carefully center punch then step drill you might get a reasonably accurate hole down the center of the worm gear.
If you spin the worm gear in a drill you might locate the center by filing a very shallow cone onto the end.
The point of the cone would be your center.
A2
Re: Worm Drive Grounded Delta Printer November 19, 2013 10:45PM |
Registered: 10 years ago Posts: 1,381 |
Re: Worm Drive Grounded Delta Printer November 20, 2013 10:50AM |
Registered: 10 years ago Posts: 56 |
Re: Worm Drive Grounded Delta Printer November 20, 2013 02:36PM |
Registered: 10 years ago Posts: 1,381 |
Re: Worm Drive Grounded Delta Printer November 20, 2013 04:10PM |
Registered: 10 years ago Posts: 26 |
Quote
A2
@ JamesNewton
It would be difficult, but not impossible to manually reduce the diameter, and maintain a concentric relationship with the the thread body.
I would question how ridged it would be under load.
Quote
Solidus Labs
@ JamesNewton
Perhaps the simplest solution would be a printed coupler that is 1/2-10 thread on one side and 5mm on the other. Like what is used for the prusa z . [www.thingiverse.com]
Most of the load is axial so I wouldn’t expect too much flexing
Re: Worm Drive Grounded Delta Printer November 23, 2013 09:15AM |
Registered: 10 years ago Posts: 1,381 |
Re: Worm Drive Grounded Delta Printer November 23, 2013 10:11AM |
Registered: 10 years ago Posts: 1,381 |
Re: Worm Drive Grounded Delta Printer November 23, 2013 11:29AM |
Registered: 10 years ago Posts: 979 |
Re: Worm Drive Grounded Delta Printer November 23, 2013 04:19PM |
Registered: 10 years ago Posts: 1,381 |
I think your example is based in the Z axis?Quote
nicholas.seward
Simpson/GDR have a real bad singularity when the hub attachment point and the shoulder joints are coplanar.
Do you mean if the motor mount brackets are loose or flexing?Quote
nicholas.seward
Any stepper rotation could result in the effector going up or down depending on gravity.
Re: Worm Drive Grounded Delta Printer November 25, 2013 11:46AM |
Registered: 10 years ago Posts: 56 |
Quote
A2
@ Solidus Labs
21. Zig Zaging Up Down:
Could the error be coming from the rotation at shoulder pivots?
Maybe there is a singularity when the arm has to rotate quickly?
I showed the math to some one, and they questioned the use of acos.
They didn't explain their reasoning.
Is there a singularity at the center of the build table?
If there is, and it requires significant force to overcome, maybe the motor is skipping a step?
I'm just throwing some ideas out there...
Re: Worm Drive Grounded Delta Printer November 25, 2013 04:17PM |
Registered: 10 years ago Posts: 1,381 |
Quote
Solidus Labs
The play in the z axis on the print head is caused by the rotation on the shoulder pivots. The play is very bad around the edges of the print bed where the arm angle is small and the horizontal pivots are close together. I added a spring to mitigate this but I think it is making movements nonlinear.
Re: Worm Drive Grounded Delta Printer December 05, 2013 03:10AM |
Registered: 10 years ago Posts: 1,381 |
Re: Worm Drive Grounded Delta Printer December 09, 2013 10:11AM |
Registered: 10 years ago Posts: 56 |
Play as in the movement is not constrained. I can grab the print head and move it up and down about 1cm. This is caused by the horizontal pivots rotating and gets worse as the angle at the elbow gets smaller. This is probably why delta bots were built suspended above their platform.Quote
A2
I'm unsure of your use of the word “play”, I tend to think of it as the fit up between two parts being loose.
21. Are the arms consistently rising or falling at the extremes of the print envelope?
If there is change of altitude in the Z axis at the outer perimeter of the print envelope it can be accounted for,
maybe not perfectly but to a degree that it's inconsequential to our needs.
Bed leveling sounds like a cleaver way to solve this problem.