Comments (17)
#define AUTOCALIBRATION_PRECISION 0.03 // mm
you may have to make this value bigger until you get it to finish. then try running it again with a smaller precision.
If this value is too small and your printer is not calibrated then it may take a long time to get things working.
Also make sure you are running on the latest development version. It has some better routines for calibration.
from marlin.
You can use a different precision value without changing the AUTOCALIBRATION_PRECISION in configuration.h by specifying it in the G30 A command .. e.g:
G30 A0.05
Would calibrate to within 0.05mm
Rich
from marlin.
Thanks for all your replies! I tried to increase the precision value, and looked more closely to the command line feedback. This is what I found after some iteration:
23:52:04.508 : TowerB Radius error - adjusting
After several rounds of end stop adjusting, the calibration would move to geometry adjusting. And then it would report TowerB Radius error and then try to adjust for that. But it would go back to end stop calibration. And then it's the infinite loop.
What can I do to solve the TowerB error? Thanks!
More feedbacks here:
23:57:43.483 : TowerB Radius error - adjusting
23:57:59.073 : Z-Tower Endstop Offsets
23:57:59.073 : 0.0200 X:-1.58 Y:-1.77 Z:-0.39
23:57:59.088 : -0.0400 0.0200 Tower Position Adjust
23:57:59.088 : -0.0100 0.0200 I:0.00 J:1.31 K:0.00
23:57:59.088 : 0.0200 Delta Radius: 103.2281
23:57:59.088 : X-Tower Y-Tower Diag Rod: 209.5000
23:57:59.088 : Iteration: 37
23:57:59.088 : Adjusting Endstops..
from marlin.
After 6 or 7 hours, my printer ended at 99 iterations. I thing that 100 is the maximun amount of iterations. My printer was not calibrated.
What is the latest and de best branch?
from marlin.
I too am having the same issue... I increased my precision value to 0.1 and over 4 hours. in the middle of a very long Iteration 60. Gets the endstops, then I get the Tower radius error and goes back and forth...
I finally got it to say it had finished, but right after one of the tower carriages moved slowly down and into the stepper pulley. i manually set all of the numbers and saved them. Now if I run a G29, It probes the surface and at the end it does the same motion of drifting into the pulley.
Any words of wisdom would be helpful.
Thanks in advance. The though of manually calibrating this delta (and I tried) is so maddening. I am hopeful for this firmware. And I do appreciate the efforts.
Keith
from marlin.
Some thinks about it.
- Delta Radius and Rod Length. Put a higher values. If you had a 180 mm rod, put 183 with M666 D183
- Same for Delta Radius. I calculated 86 mm, put 90 .. M666 R90
- No towers corrections. M666 I0 J0 K0
With a proximity sensor. After 27 iterations more than 3 hours ....
The calibration finished, but the results are BAD!!! The printer has the "pringles potatoes" effect.!!
How can I calibrate this manually. (by hand)
from marlin.
I still have an issue, If I just run the G30 by itself, After it completes, the A tower carriage drifts down into the pulley... every time.
from marlin.
After 15 hours calibrating the printer... it finished the calibration, but... with wrong parameters. I saved the parameters in EEPROM whith M500. Then I put... G30 and the bed measures was different. distint gap for each tower.
from marlin.
I ran my G30 A D230 (my arm length). It still crashed the A tower carriage in the end, but I was able capture the numbers. I manually put in the numbers in and they seem to be working. I just wish I could get the G30 command to execute properly.
from marlin.
D is the "arm length"? Or the bed radius?
from marlin.
Arm length... I still do not know why it drifts in the end either...
from marlin.
It doesn't work. I'm calibrating it manually.
from marlin.
Hello everone ,
I use G30 A command to autocalibrate my delta printer. It start , after some iterations , it s writing autocalibration completed. But after that i cant do anything (sending home position or m500 or anyother,my eeprom seeting are open in marlin firmware)
what can i do , is there anyone can help me ?
Tolga
from marlin.
save the settings to eeprom and restart.
2016-10-17 12:33 GMT+02:00 aglotrevla [email protected]:
Hello everone ,
I use G30 A command to autocalibrate my delta printer. It start , after
some iterations , it s writing autocalibration completed. But after that i
cant do anything (sending home position or m500 or anyother,my eeprom
seeting are open in marlin firmware)
what can i do , is there anyone can help me ?
Tolga—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#40 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAAuj19dWmhwV0uDA-7KrelS0Myc8Tgsks5q008AgaJpZM4EhA34
.
José María
@itubalibre
http://itubal.github.io/ http://itubalstyle.blogspot.com
from marlin.
Write down the values and reset the printer, using M666/M500 put all in eeprom, is happening because (your computer will shutdown/standby after a while or..??) the USB power/port and the connection printer- computer will freeze.
do not know much about ysb power mannagment, gest a guess, but try and it will work- for me it did.
Br
from marlin.
Mine also hit 99 iterations and then crashed(buffer overflow?) It said "waiting for user" on the lcd screen so I went through the menu and hit save into memory. After that the Z=0 X=0 Y=0 was 1.2mm too low. Yay!! I restarted with G30 A0.1
FYI I have some effector tilting in front of the X tower and no clue how to fix it mechanically, which is why I went to automatic bed leveling. I think this is a cumulative error introduced by effector tilt and sends the code into an endless loop.
from marlin.
I wasn't able to resolve this bug, but I was able to do a workaround by manually calibrating using this calculator:
http://escher3d.com/pages/wizards/wizarddelta.php
from marlin.
Related Issues (20)
- Offset probe issue HOT 1
- how to lock the diag_rod_length? HOT 5
- FSR force sensing resistor z endstop HOT 1
- how to compile HOT 3
- No movement /slow creeping when homing
- Testing and development branches crashing into the bed at the end of the first iteration HOT 6
- Confusion about tower names HOT 3
- compiled error if uncomment the line #577/584/585 Servo_endstops items HOT 1
- How to change X and Y to Z-probe HOT 1
- Hotend power turns on, stays on.
- Auto calibration continuing despite reaching precision HOT 3
- Z-Probe Drags during Autocalibration HOT 3
- Bluetooth Module Support
- Auto calibration.
- step_loops instead of 4
- Hotend start heating after axis homing (G28)
- How to configure the showdown sensor?
- Horizontal rod radius
- custom pin signal
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from marlin.