Re: Folger Tech Kossel Delta 2020 Full 3D Printer Kit w/Auto-Level February 02, 2016 07:24PM |
Registered: 9 years ago Posts: 73 |
Re: Folger Tech Kossel Delta 2020 Full 3D Printer Kit w/Auto-Level February 02, 2016 08:12PM |
Registered: 8 years ago Posts: 432 |
Quote
Sven.L
But besides, no, my kit seems to be without that Z servo. The mentioning in the instructions irritated me. Alright, so I don't need there any jumper.
Side question 1: what is the price for getting such an auto level Z servo? Any URL?
Side question 2: if extruder E1 is not existing, I don't need to mount a small green stepper driver board on top of its slot, right? Or do I have to?
Re: Folger Tech Kossel Delta 2020 Full 3D Printer Kit w/Auto-Level February 02, 2016 09:26PM |
Registered: 9 years ago Posts: 73 |
Re: Folger Tech Kossel Delta 2020 Full 3D Printer Kit w/Auto-Level February 02, 2016 10:10PM |
Registered: 8 years ago Posts: 63 |
Quote
paul_delta
Just for information, here is my measurement of standard FT effector and carriage using provided STL files.
The mount with must be 40mm for both - the effector and carriage.
[attachment 71488 FT-Kossel-effector-carriage.jpg]
Re: Folger Tech Kossel Delta 2020 Full 3D Printer Kit w/Auto-Level February 03, 2016 11:12AM |
Registered: 8 years ago Posts: 432 |
Re: Folger Tech Kossel Delta 2020 Full 3D Printer Kit w/Auto-Level February 03, 2016 12:28PM |
Registered: 8 years ago Posts: 98 |
Quote
paul_delta
Here is the response from Repetier regarding Heat probe issue in 0.92.8:
"I see. I have now modified it to heat only when enabled and then go to max(probe height, heat height) so that it should work in any case. This all came originally for sensor inside nozzle so zprobeheight was 0 and the problems never appeared (ok and I needed to heat anyway). "
So, it's fixed now (now it pays attention to Z_PROBE_REQUIRES_HEATING) and committed to Github:
[github.com]
Re: Folger Tech Kossel Delta 2020 Full 3D Printer Kit w/Auto-Level February 03, 2016 12:34PM |
Registered: 8 years ago Posts: 432 |
Quote
spiffcow
Nice! Thanks for submitting that to them
In the mean time I wrote a little app to take the G33 L0 output from one configuration, normalize the values, and generate the commands to input the matrix back in. I'm sure this is a problem that's been solved a million times already, but it was easier to just write it than to go searching for it.. Anyway, I pulled in my previous Z correction and I'm getting near perfect prints. My only issue now is to fix the stepper drivers (I never set the voltage, and up until last night when I printed for 5 hours straight I never saw any issue).
Quote
paul_delta
Here is the response from Repetier regarding Heat probe issue in 0.92.8:
"I see. I have now modified it to heat only when enabled and then go to max(probe height, heat height) so that it should work in any case. This all came originally for sensor inside nozzle so zprobeheight was 0 and the problems never appeared (ok and I needed to heat anyway). "
So, it's fixed now (now it pays attention to Z_PROBE_REQUIRES_HEATING) and committed to Github:
[github.com]
Re: Folger Tech Kossel Delta 2020 Full 3D Printer Kit w/Auto-Level February 03, 2016 12:43PM |
Registered: 8 years ago Posts: 98 |
Quote
paul_delta
I had an idea to write something like this - to communicate with printer via COM port, measure the matrix using G30 and use dc42 calculator algorithm to adjust eeprom values.
Can you share your solution?
Quote
spiffcow
Nice! Thanks for submitting that to them
In the mean time I wrote a little app to take the G33 L0 output from one configuration, normalize the values, and generate the commands to input the matrix back in. I'm sure this is a problem that's been solved a million times already, but it was easier to just write it than to go searching for it.. Anyway, I pulled in my previous Z correction and I'm getting near perfect prints. My only issue now is to fix the stepper drivers (I never set the voltage, and up until last night when I printed for 5 hours straight I never saw any issue).
Quote
paul_delta
Here is the response from Repetier regarding Heat probe issue in 0.92.8:
"I see. I have now modified it to heat only when enabled and then go to max(probe height, heat height) so that it should work in any case. This all came originally for sensor inside nozzle so zprobeheight was 0 and the problems never appeared (ok and I needed to heat anyway). "
So, it's fixed now (now it pays attention to Z_PROBE_REQUIRES_HEATING) and committed to Github:
[github.com]
Re: Folger Tech Kossel Delta 2020 Full 3D Printer Kit w/Auto-Level February 03, 2016 02:40PM |
Registered: 10 years ago Posts: 14,672 |
Quote
spiffcow
Heh, I thought about that too.. But then it turned out to be a lot less work to just run the script, collect the values, and use the web page to calculate it. The dc42 calculator is good, but it could really use a genetic algorithm component.. Of course, that would only be practical with such an app to automate the process
Re: Folger Tech Kossel Delta 2020 Full 3D Printer Kit w/Auto-Level February 03, 2016 02:51PM |
Registered: 8 years ago Posts: 98 |
Quote
dc42
Quote
spiffcow
Heh, I thought about that too.. But then it turned out to be a lot less work to just run the script, collect the values, and use the web page to calculate it. The dc42 calculator is good, but it could really use a genetic algorithm component.. Of course, that would only be practical with such an app to automate the process
Please explain how you think a genetic algorithm could improve on the optimised least-squares fit that my calculator implements.
Genetic algorithms are generally applied to problems for which there are no classical solutions, which is not the case here. If you take the view that minimising the sums of the squares of the errors is not an appropriate goal, then please suggest an alternative goal and why you think it it better.
Re: Folger Tech Kossel Delta 2020 Full 3D Printer Kit w/Auto-Level February 03, 2016 02:58PM |
Registered: 8 years ago Posts: 98 |
Quote
spiffcow
It works great, but seems to get stuck in local minima. I was incorrect about my terminology though. It just needs a degree of backtracking and randomization of points in order to make it suitable for a 'hands off' tuning approach. I did not mean to imply that the algorithm itself was lacking.
Quote
dc42
Quote
spiffcow
Heh, I thought about that too.. But then it turned out to be a lot less work to just run the script, collect the values, and use the web page to calculate it. The dc42 calculator is good, but it could really use a genetic algorithm component.. Of course, that would only be practical with such an app to automate the process
Please explain how you think a genetic algorithm could improve on the optimised least-squares fit that my calculator implements.
Genetic algorithms are generally applied to problems for which there are no classical solutions, which is not the case here. If you take the view that minimising the sums of the squares of the errors is not an appropriate goal, then please suggest an alternative goal and why you think it it better.
Re: Folger Tech Kossel Delta 2020 Full 3D Printer Kit w/Auto-Level February 03, 2016 03:00PM |
Registered: 10 years ago Posts: 14,672 |
Re: Folger Tech Kossel Delta 2020 Full 3D Printer Kit w/Auto-Level February 03, 2016 04:16PM |
Registered: 8 years ago Posts: 98 |
Quote
dc42
Thanks for the clarification. How far off were your initial parameters? Do you have any evidence that there is another minimum other than the one that was found, that would give better results?
My calculator assumes that the machine obeys the equations of delta geometry, at least approximately. If it is used on a build that is so far off that those equations break down, then I concede that it could fail to give optimal results even after several iterations. Under those conditions (i.e. unknown kinematic equations for the printer), a heuristic or genetic algorithm could give a flatter printing plane. However, the movement algorithms implemented the printer would not match the mechanics either, so quality prints would not be possible.
Re: Folger Tech Kossel Delta 2020 Full 3D Printer Kit w/Auto-Level February 03, 2016 05:36PM |
Registered: 10 years ago Posts: 14,672 |
Re: Folger Tech Kossel Delta 2020 Full 3D Printer Kit w/Auto-Level February 03, 2016 05:45PM |
Registered: 9 years ago Posts: 73 |
Re: Folger Tech Kossel Delta 2020 Full 3D Printer Kit w/Auto-Level February 03, 2016 05:48PM |
Registered: 8 years ago Posts: 432 |
Quote
dc42
I'm glad you have improved your results. To keep the angle corrections at zero, set the number of factors to calibrate to 4. You can still use a lot more than 4 measurement points if you wish, to spread the height errors more evenly over the bed.
Another common problem is towers not quite perpendicular to the bed (leaning towers). The calculator will adjust the tower angles to correct for this to a first approximation, but it is only an approximation.
Yet another cause of calibration problems is that the 3 lines through the pairs of carriage bearings do not intersect at the same angle as the 3 lines through the pairs of effector bearings. It's not too difficult to print an effector with the bearing lines at 120 degrees to each other, but various errors can cause the carriages to have bearing lines that are not at 120 degrees to each other. An extra washer under one of the wheels of one of my carriages caused this type of error until I tracked it down.
Re: Folger Tech Kossel Delta 2020 Full 3D Printer Kit w/Auto-Level February 03, 2016 05:54PM |
Registered: 8 years ago Posts: 432 |
Quote
Sven.L
What servo is that blue item, by the way? I assume, it is not a Z probe servo, or is it?
[attachment 71621 Photo7461.jpg]
Re: Folger Tech Kossel Delta 2020 Full 3D Printer Kit w/Auto-Level February 03, 2016 06:01PM |
Registered: 8 years ago Posts: 432 |
Re: Folger Tech Kossel Delta 2020 Full 3D Printer Kit w/Auto-Level February 03, 2016 06:02PM |
Registered: 9 years ago Posts: 73 |
Re: Folger Tech Kossel Delta 2020 Full 3D Printer Kit w/Auto-Level February 03, 2016 06:14PM |
Registered: 8 years ago Posts: 432 |
Quote
Sven.L
Okay, seeing this blue part now on Hobby King's website, I have a similar one. And I think, that this means, I have to set some sort of jumper on that triple connection of the RAMP board, right?
If so (please verify), then I would use three of my interconnected hollow needles. Or must I connect only pin 1 and 2, or 2 and 3? Please advise. Their PDF manual doesn't give here any visible or described detail, unfortunately.
[attachment 71622 Photo7461b.jpg]
Re: Folger Tech Kossel Delta 2020 Full 3D Printer Kit w/Auto-Level February 03, 2016 06:19PM |
Registered: 8 years ago Posts: 432 |
Re: Folger Tech Kossel Delta 2020 Full 3D Printer Kit w/Auto-Level February 03, 2016 06:26PM |
Registered: 8 years ago Posts: 432 |
Re: Folger Tech Kossel Delta 2020 Full 3D Printer Kit w/Auto-Level February 03, 2016 06:26PM |
Registered: 9 years ago Posts: 73 |
Re: Folger Tech Kossel Delta 2020 Full 3D Printer Kit w/Auto-Level February 03, 2016 06:28PM |
Registered: 8 years ago Posts: 432 |
Quote
Sven.L
Paul, that means, that the RAMPS board cannot handle the additional energy demand of that probe? Or what is the reason not to connect its power cables to the RAMP board?
I am asking, because it means I would first have to purchase an energy converter that changes 110 V to 5 V.
Re: Folger Tech Kossel Delta 2020 Full 3D Printer Kit w/Auto-Level February 03, 2016 06:36PM |
Registered: 9 years ago Posts: 73 |
Re: Folger Tech Kossel Delta 2020 Full 3D Printer Kit w/Auto-Level February 03, 2016 06:43PM |
Registered: 8 years ago Posts: 98 |
Quote
dc42
I'm glad you have improved your results. To keep the angle corrections at zero, set the number of factors to calibrate to 4. You can still use a lot more than 4 measurement points if you wish, to spread the height errors more evenly over the bed.
Another common problem is towers not quite perpendicular to the bed (leaning towers). The calculator will adjust the tower angles to correct for this to a first approximation, but it is only an approximation.
Yet another cause of calibration problems is that the 3 lines through the pairs of carriage bearings do not intersect at the same angle as the 3 lines through the pairs of effector bearings. It's not too difficult to print an effector with the bearing lines at 120 degrees to each other, but various errors can cause the carriages to have bearing lines that are not at 120 degrees to each other. An extra washer under one of the wheels of one of my carriages caused this type of error until I tracked it down.
Re: Folger Tech Kossel Delta 2020 Full 3D Printer Kit w/Auto-Level February 03, 2016 07:45PM |
Registered: 8 years ago Posts: 432 |
Quote
Sven.L
Alright, what about that triple pin for the servo on the RAMP board? How to I have to connect them with a jumper? All three of them, or only two of them (and which ones)?
Re: Folger Tech Kossel Delta 2020 Full 3D Printer Kit w/Auto-Level February 03, 2016 07:50PM |
Registered: 8 years ago Posts: 432 |
Re: Folger Tech Kossel Delta 2020 Full 3D Printer Kit w/Auto-Level February 03, 2016 08:09PM |
Registered: 9 years ago Posts: 73 |
Re: Folger Tech Kossel Delta 2020 Full 3D Printer Kit w/Auto-Level February 03, 2016 09:08PM |
Registered: 8 years ago Posts: 432 |
Quote
Sven.L
Thanks, but your information is about the connector (plug). But I need to know about the triple pin, and how to apply a (self-made) jumper to any of those three pins. See the photo, top right. The Kossel instruction manual says, a jumper has to be set there for the Z probe, but doesn't give any more information...
[attachment 71625 Photo7460.jpg]