OpenDACT(Delta Automatic Calibration Tool) - For Repetier
Re: OpenDACT(Delta Automatic Calibration Tool) - For Repetie
Language or location error?
Try , instead of . or vice versa.
Try , instead of . or vice versa.
When on mobile I am brief and may be perceived as an arsl.
Re: OpenDACT(Delta Automatic Calibration Tool) - For Repetie
teoman wrote:Language or location error?
Try , instead of . or vice versa.
I am in the USA, using an msi laptop that I bought here. Everything is set to English... So I don't think language or location are issues?
I'm sorry I have no clue about , or . what does that mean? Are you talking about compiling or something? All I did was download the software and run the setup.exe and then subsequently the autocalibrate.exe files. Should I be doing something else?
Re: OpenDACT(Delta Automatic Calibration Tool) - For Repetie
12.7 vs 12,7
Kind of difference. Parse error means it could not properly read the numbers you typed.
Kind of difference. Parse error means it could not properly read the numbers you typed.
When on mobile I am brief and may be perceived as an arsl.
Re: OpenDACT(Delta Automatic Calibration Tool) - For Repetie
so I have a bit of a problem
I assembled my z probe and checked that it is working.
I downloaded the latest ver of the app, hit advenced and choose Zprobe.
I calibrated the hot end to the bed on a paper and got 397.78 mm.
my z probe is about 30 mm below the hot end.
do I have to change any thing eles?
I hit A.I. calibrate.
T head move done and untill if presses the probe the it moves up and on the fasr way down it hit the glass.
whay am I doing wrong?
thanks
I assembled my z probe and checked that it is working.
I downloaded the latest ver of the app, hit advenced and choose Zprobe.
I calibrated the hot end to the bed on a paper and got 397.78 mm.
my z probe is about 30 mm below the hot end.
do I have to change any thing eles?
I hit A.I. calibrate.
T head move done and untill if presses the probe the it moves up and on the fasr way down it hit the glass.
whay am I doing wrong?
thanks
-
- Printmaster!
- Posts: 70
- Joined: Tue Aug 25, 2015 10:15 am
Re: OpenDACT(Delta Automatic Calibration Tool) - For Repetie
try to change the z start height to something like 25 if its very decalibrated so it starts from higher to check the probe heightduvdev wrote:so I have a bit of a problem
I assembled my z probe and checked that it is working.
I downloaded the latest ver of the app, hit advenced and choose Zprobe.
I calibrated the hot end to the bed on a paper and got 397.78 mm.
my z probe is about 30 mm below the hot end.
do I have to change any thing eles?
I hit A.I. calibrate.
T head move done and untill if presses the probe the it moves up and on the fasr way down it hit the glass.
whay am I doing wrong?
thanks
-
- Printmaster!
- Posts: 345
- Joined: Mon Jan 06, 2014 1:24 am
Re: OpenDACT(Delta Automatic Calibration Tool) - For Repetie
ok got my fsr working. I run thru the first set of calibrations. it runs thru and touches all the points and runs back to the top. on the second time it crashes into the bed. I have 325 mm arms...
this is the console:
Connected
Setting Z-Probe Speed
Setting Z-Probe Height
Variables set
Request to read EEPROM sent
EEProm capture initiated
EEProm: Steps:80, X Max:250, Y Max:250, Z Max:305.41, Z-Probe Offset:0, Diagonal Rod:325, Horizontal Radius:135, X Offset:0, Y Offset:0, Z Offset:0, Alpha A:210, Alpha B:330, Alpha C:90, Delta A:0, Delta B:0, and Delta C:0
EEProm captured, beginning calibration.
Setting Z Max Length
Current iteration: 1
HRad:134.376666666667
Delta Radii Offsets: -0.0266666666666802, 0.273333333333331, -0.246666666666651
Expect a slight inaccuracy in the geometry analysis; basic calibration.
XYZ Calc: 153.085714285716 0 63.6476190476224
Height-Map: -0.255041666666679 -0.0451979166666378 -0.0973333333333378 0.0652812500000116 0 0.251479166666663
XYZ Calc: 160.759523809526 0 93.1821428571476
Height-Map: -0.136760416666673 -0.0158216145833033 -0.0562135416666693 0.084571614583346 0 0.3236328125
XYZ Calc: 165.793452380955 0 109.938392857148
Height-Map: -0.0763502604166703 0.00344889322919765 -0.0311484375000015 0.0934078776041797 0 0.363328776041668
XYZ Calc: 168.550223214288 0 119.239471726196
Height-Map: -0.0424488932291687 0.0140021565755523 -0.0173308919270842 0.0984288330078258 0 0.385431559244794
XYZ Calc: 170.085918898812 0 124.41364397322
Height-Map: -0.0236103922526053 0.0198809916178703 -0.00963883463541712 0.10121544392905 0 0.397723449707035
XYZ Calc: 170.939915829616 0 127.29138881139
Height-Map: -0.0131317240397142 0.0231501986186029 -0.00536100769042994 0.102765654246026 0 0.404560106913252
XYZ Calc: 171.414904785159 0 128.891954113195
Height-Map: -0.00730368677775099 0.0249685157140416 -0.00298171742757176 0.103627840995802 0 0.408362557093306
XYZ Calc: 171.679086667018 0 129.78216629029
Height-Map: -0.00406220976511657 0.0259798369805339 -0.00165839020411181 0.104107378443096 0 0.410477427721028
XYZ Calc: 171.826021012809 0 130.277290044519
Height-Map: -0.002259345094363 0.0265423200230124 0 0.104374090502673 0 0.411653689603015
XYZ Calc: 171.696915578845 0 130.3418427615
Height-Map: 0 0.0260480882836205 0 0.104868322242065 0 0.412077316808208
XYZ:172 0 130
Setting A Rotation
Setting B Rotation
Setting C Rotation
Checking height-map
this is the lower printer console window
Resetting Machine
start
Free RAM:1149
X:0.00 Y:0.00 Z:0.00 E:0.00
SD init fail
wait
wait
wait
wait
wait
wait
ok 0
ok 0
ok 0
EPR:2 75 250000 Baudrate
EPR:3 129 1992.639 Filament printed [m]
EPR:2 125 1441516 Printer active
EPR:2 79 1800000 Max. inactive time [ms,0=off]
EPR:2 83 0 Stop stepper after inactivity [ms,0=off]
EPR:3 11 80.0000 Steps per mm
EPR:3 23 300.000 Max. feedrate [mm/s]
EPR:3 35 120.000 Homing feedrate [mm/s]
EPR:3 39 35.000 Max. jerk [mm/s]
EPR:3 133 0.000 X home pos [mm]
EPR:3 137 0.000 Y home pos [mm]
EPR:3 141 0.000 Z home pos [mm]
EPR:3 145 250.000 X max length [mm]
EPR:3 149 250.000 Y max length [mm]
EPR:3 153 305.410 Z max length [mm]
EPR:3 59 1850.000 Acceleration [mm/s^2]
EPR:3 71 3000.000 Travel acceleration [mm/s^2]
EPR:3 881 325.000 Diagonal rod length [mm]
EPR:3 885 135.000 Horizontal radius [mm]
EPR:1 891 80 Segments/s for travel
EPR:1 889 225 Segments/s for printing
EPR:1 893 0 Tower X endstop offset [steps]
EPR:1 895 0 Tower Y endstop offset [steps]
EPR:1 897 0 Tower Z endstop offset [steps]
EPR:3 901 210.000 Alpha A(210):
EPR:3 905 330.000 Alpha B(330):
EPR:3 909 90.000 Alpha C(90):
EPR:3 913 0.000 Delta Radius A(0):
EPR:3 917 0.000 Delta Radius B(0):
EPR:3 921 0.000 Delta Radius C(0):
EPR:3 808 39.910 Z-probe height
EPR:3 812 5.000 Z-probe speed
EPR:3 840 150.000 Z-probe x-y-speed
EPR:3 800 0.000 Z-probe offset x
EPR:3 804 0.000 Z-probe offset y
EPR:3 816 100.000 Z-probe X1
EPR:3 820 20.000 Z-probe Y1
EPR:3 824 160.000 Z-probe X2
EPR:3 828 170.000 Z-probe Y2
EPR:3 832 20.000 Z-probe X3
EPR:3 836 170.000 Z-probe Y3
EPR:0 880 0 Autolevel active (1/0)
EPR:0 106 1 Bed Heat Manager [0-3]
EPR:0 107 255 Bed PID drive max
EPR:0 124 80 Bed PID drive min
EPR:3 108 63.930 Bed PID P-gain
EPR:3 112 9.310 Bed PID I-gain
EPR:3 116 779.120 Bed PID D-gain
EPR:0 120 255 Bed PID max value [0-255]
EPR:3 200 92.400 Extr.1 steps per mm
EPR:3 204 100.000 Extr.1 max. feedrate [mm/s]
EPR:3 208 45.000 Extr.1 start feedrate [mm/s]
EPR:3 212 6500.000 Extr.1 acceleration [mm/s^2]
EPR:0 216 1 Extr.1 heat manager [0-3]
EPR:0 217 255 Extr.1 PID drive max
EPR:0 245 60 Extr.1 PID drive min
EPR:3 218 22.0900 Extr.1 PID P-gain/dead-time
EPR:3 222 2.7900 Extr.1 PID I-gain
EPR:3 226 43.6100 Extr.1 PID D-gain
EPR:0 230 255 Extr.1 PID max value [0-255]
EPR:2 231 0 Extr.1 X-offset [steps]
EPR:2 235 0 Extr.1 Y-offset [steps]
EPR:1 239 3 Extr.1 temp. stabilize time
EPR:1 250 150 Extr.1 temp. for retraction when heating [C]
EPR:1 252 0 Extr.1 distance to retract when heating [mm]
EPR:0 254 255 Extr.1 extruder cooler speed [0-255]
EPR:3 246 0.000 Extr.1 advance L [0=off]
ok 0
ok 0
ok 0
Z-probe:48.99 X:0.00 Y:0.00
ok 0
ok 0
ok 0
Z-probe:50.02 X:-116.76 Y:-67.47
ok 0
ok 0
ok 0
ok 0
Z-probe:48.61 X:116.76 Y:67.47
ok 0
ok 0
ok 0
ok 0
Z-probe:48.71 X:116.76 Y:-67.47
ok 0
ok 0
ok 0
ok 0
Z-probe:49.62 X:-116.76 Y:67.47
ok 0
ok 0
ok 0
ok 0
Z-probe:49.14 X:0.00 Y:134.96
ok 0
ok 0
ok 0
ok 0
Z-probe:49.71 X:0.00 Y:-134.96
ok 0
ok 0
ok 0
ok 0
ok 0
ok 0
ok 0
ok 0
ok 0
ok 0
ok 0
ok 0
ok 0
ok 0
ok 0
Z-probe:40.01 X:0.00 Y:0.00
ok 0
looks like its trying to set Z to 40 mm above bed, but its crashing. I have20 T pulleys. I wrote my Zheight to eeprom with the LCD screen.
Tom C
this is the console:
Connected
Setting Z-Probe Speed
Setting Z-Probe Height
Variables set
Request to read EEPROM sent
EEProm capture initiated
EEProm: Steps:80, X Max:250, Y Max:250, Z Max:305.41, Z-Probe Offset:0, Diagonal Rod:325, Horizontal Radius:135, X Offset:0, Y Offset:0, Z Offset:0, Alpha A:210, Alpha B:330, Alpha C:90, Delta A:0, Delta B:0, and Delta C:0
EEProm captured, beginning calibration.
Setting Z Max Length
Current iteration: 1
HRad:134.376666666667
Delta Radii Offsets: -0.0266666666666802, 0.273333333333331, -0.246666666666651
Expect a slight inaccuracy in the geometry analysis; basic calibration.
XYZ Calc: 153.085714285716 0 63.6476190476224
Height-Map: -0.255041666666679 -0.0451979166666378 -0.0973333333333378 0.0652812500000116 0 0.251479166666663
XYZ Calc: 160.759523809526 0 93.1821428571476
Height-Map: -0.136760416666673 -0.0158216145833033 -0.0562135416666693 0.084571614583346 0 0.3236328125
XYZ Calc: 165.793452380955 0 109.938392857148
Height-Map: -0.0763502604166703 0.00344889322919765 -0.0311484375000015 0.0934078776041797 0 0.363328776041668
XYZ Calc: 168.550223214288 0 119.239471726196
Height-Map: -0.0424488932291687 0.0140021565755523 -0.0173308919270842 0.0984288330078258 0 0.385431559244794
XYZ Calc: 170.085918898812 0 124.41364397322
Height-Map: -0.0236103922526053 0.0198809916178703 -0.00963883463541712 0.10121544392905 0 0.397723449707035
XYZ Calc: 170.939915829616 0 127.29138881139
Height-Map: -0.0131317240397142 0.0231501986186029 -0.00536100769042994 0.102765654246026 0 0.404560106913252
XYZ Calc: 171.414904785159 0 128.891954113195
Height-Map: -0.00730368677775099 0.0249685157140416 -0.00298171742757176 0.103627840995802 0 0.408362557093306
XYZ Calc: 171.679086667018 0 129.78216629029
Height-Map: -0.00406220976511657 0.0259798369805339 -0.00165839020411181 0.104107378443096 0 0.410477427721028
XYZ Calc: 171.826021012809 0 130.277290044519
Height-Map: -0.002259345094363 0.0265423200230124 0 0.104374090502673 0 0.411653689603015
XYZ Calc: 171.696915578845 0 130.3418427615
Height-Map: 0 0.0260480882836205 0 0.104868322242065 0 0.412077316808208
XYZ:172 0 130
Setting A Rotation
Setting B Rotation
Setting C Rotation
Checking height-map
this is the lower printer console window
Resetting Machine
start
Free RAM:1149
X:0.00 Y:0.00 Z:0.00 E:0.00
SD init fail
wait
wait
wait
wait
wait
wait
ok 0
ok 0
ok 0
EPR:2 75 250000 Baudrate
EPR:3 129 1992.639 Filament printed [m]
EPR:2 125 1441516 Printer active
EPR:2 79 1800000 Max. inactive time [ms,0=off]
EPR:2 83 0 Stop stepper after inactivity [ms,0=off]
EPR:3 11 80.0000 Steps per mm
EPR:3 23 300.000 Max. feedrate [mm/s]
EPR:3 35 120.000 Homing feedrate [mm/s]
EPR:3 39 35.000 Max. jerk [mm/s]
EPR:3 133 0.000 X home pos [mm]
EPR:3 137 0.000 Y home pos [mm]
EPR:3 141 0.000 Z home pos [mm]
EPR:3 145 250.000 X max length [mm]
EPR:3 149 250.000 Y max length [mm]
EPR:3 153 305.410 Z max length [mm]
EPR:3 59 1850.000 Acceleration [mm/s^2]
EPR:3 71 3000.000 Travel acceleration [mm/s^2]
EPR:3 881 325.000 Diagonal rod length [mm]
EPR:3 885 135.000 Horizontal radius [mm]
EPR:1 891 80 Segments/s for travel
EPR:1 889 225 Segments/s for printing
EPR:1 893 0 Tower X endstop offset [steps]
EPR:1 895 0 Tower Y endstop offset [steps]
EPR:1 897 0 Tower Z endstop offset [steps]
EPR:3 901 210.000 Alpha A(210):
EPR:3 905 330.000 Alpha B(330):
EPR:3 909 90.000 Alpha C(90):
EPR:3 913 0.000 Delta Radius A(0):
EPR:3 917 0.000 Delta Radius B(0):
EPR:3 921 0.000 Delta Radius C(0):
EPR:3 808 39.910 Z-probe height
EPR:3 812 5.000 Z-probe speed
EPR:3 840 150.000 Z-probe x-y-speed
EPR:3 800 0.000 Z-probe offset x
EPR:3 804 0.000 Z-probe offset y
EPR:3 816 100.000 Z-probe X1
EPR:3 820 20.000 Z-probe Y1
EPR:3 824 160.000 Z-probe X2
EPR:3 828 170.000 Z-probe Y2
EPR:3 832 20.000 Z-probe X3
EPR:3 836 170.000 Z-probe Y3
EPR:0 880 0 Autolevel active (1/0)
EPR:0 106 1 Bed Heat Manager [0-3]
EPR:0 107 255 Bed PID drive max
EPR:0 124 80 Bed PID drive min
EPR:3 108 63.930 Bed PID P-gain
EPR:3 112 9.310 Bed PID I-gain
EPR:3 116 779.120 Bed PID D-gain
EPR:0 120 255 Bed PID max value [0-255]
EPR:3 200 92.400 Extr.1 steps per mm
EPR:3 204 100.000 Extr.1 max. feedrate [mm/s]
EPR:3 208 45.000 Extr.1 start feedrate [mm/s]
EPR:3 212 6500.000 Extr.1 acceleration [mm/s^2]
EPR:0 216 1 Extr.1 heat manager [0-3]
EPR:0 217 255 Extr.1 PID drive max
EPR:0 245 60 Extr.1 PID drive min
EPR:3 218 22.0900 Extr.1 PID P-gain/dead-time
EPR:3 222 2.7900 Extr.1 PID I-gain
EPR:3 226 43.6100 Extr.1 PID D-gain
EPR:0 230 255 Extr.1 PID max value [0-255]
EPR:2 231 0 Extr.1 X-offset [steps]
EPR:2 235 0 Extr.1 Y-offset [steps]
EPR:1 239 3 Extr.1 temp. stabilize time
EPR:1 250 150 Extr.1 temp. for retraction when heating [C]
EPR:1 252 0 Extr.1 distance to retract when heating [mm]
EPR:0 254 255 Extr.1 extruder cooler speed [0-255]
EPR:3 246 0.000 Extr.1 advance L [0=off]
ok 0
ok 0
ok 0
Z-probe:48.99 X:0.00 Y:0.00
ok 0
ok 0
ok 0
Z-probe:50.02 X:-116.76 Y:-67.47
ok 0
ok 0
ok 0
ok 0
Z-probe:48.61 X:116.76 Y:67.47
ok 0
ok 0
ok 0
ok 0
Z-probe:48.71 X:116.76 Y:-67.47
ok 0
ok 0
ok 0
ok 0
Z-probe:49.62 X:-116.76 Y:67.47
ok 0
ok 0
ok 0
ok 0
Z-probe:49.14 X:0.00 Y:134.96
ok 0
ok 0
ok 0
ok 0
Z-probe:49.71 X:0.00 Y:-134.96
ok 0
ok 0
ok 0
ok 0
ok 0
ok 0
ok 0
ok 0
ok 0
ok 0
ok 0
ok 0
ok 0
ok 0
ok 0
Z-probe:40.01 X:0.00 Y:0.00
ok 0
looks like its trying to set Z to 40 mm above bed, but its crashing. I have20 T pulleys. I wrote my Zheight to eeprom with the LCD screen.
Tom C
MAX V1
325 MM carbon arms trick trucks effector mount LED ring heat spreader
Corvair750
V6 Hotend
Robo 3D
Flashforge creator
http://WWW.TeslagenX.com" onclick="window.open(this.href);return false; - Bedini experimenter kits, books, DVD's
325 MM carbon arms trick trucks effector mount LED ring heat spreader
Corvair750
V6 Hotend
Robo 3D
Flashforge creator
http://WWW.TeslagenX.com" onclick="window.open(this.href);return false; - Bedini experimenter kits, books, DVD's
Re: OpenDACT(Delta Automatic Calibration Tool) - For Repetie
Hi
so I started to the H.I. calibration and I got a fail as in the pic:
[img]http://i.imgur.com/kZxtsOu.jpg[/img]
can someone tell me what is the problem?
so I started to the H.I. calibration and I got a fail as in the pic:
[img]http://i.imgur.com/kZxtsOu.jpg[/img]
can someone tell me what is the problem?
Re: OpenDACT(Delta Automatic Calibration Tool) - For Repetie
Your best bet is probably to check to see if the cheapskates don't have any play, if the belts aren't skipping, and if the towers are well aligned. After that try first going through basic calibration, then the AI, and only then the H.A.I, also reducing probing speed could help too.duvdev wrote:Hi
so I started to the H.I. calibration and I got a fail as in the pic:
[img]http://i.imgur.com/kZxtsOu.jpg[/img]
can someone tell me what is the problem?
-
- Printmaster!
- Posts: 64
- Joined: Tue Sep 01, 2015 10:23 am
Re: OpenDACT(Delta Automatic Calibration Tool) - For Repetie
Well I got my inductive proximity switch ($4 from amazon ) installed and working as a Z probe, and I think I have the calibration working... sorta....
As far as i can tell, the probe is functioning properly, plus it can ride along during prints since it is ~1.5mm above the nozzles
I think i got it to calibrate decently, within whatever default tolerances. And my prints seemed to improve quality as far as smoothness and such.
Couple questions:
First things first, I need to redesign my sensor mount and/or platform since when it is extremely left or right the arms will hit the mount if i have the "build diameter" in opendact set where it realistically should be, currently i am using 150mm as my diameter. Does the build diameter box just tell the magic program what diameter circle to probe points on? such that obviously spreading the points out further will give a more accurate calibration to scale the movements off of. Or am I basically just making it look like its doing fancy stuff for science and not really accomplishing what I hope? haha.
My probe switches approximately 1.4mm from the nozzle, (i.e. when the probe is triggered, the nozzle is at 1.4mm above zero.) can I adjust this with a probe offset? I tried simply putting 1.4 or -1.4 in the probe offset in the firmware or in the program advanced settings, but I'm not sure if by putting the -1.4 the firmware and/or program was like ERR-RORE. ERR-RORE. DOES NOT COMPUTE. and at one point set the arm length and horizontal radius to 0 and just kinda gave me the finger until I reset the eeprom values to 325 and so on. Currently I just put all the probe height offsets to zero and let its do its thing, and then set my z-height with a feeler gauge since it thinks zero is 3+mm in the air.
Is this making sense or am I reinventing a dead horse mid-stream?
It seems like I'm close to having it working all hunky dory but I'm just not sure if what I'm guessing at what settings impact what effects the outcomes the way i think they do.
So, when i open the program, i enter build diameter, arm length, com port, connect.
open advanced, change to z probe, zero out probe height and fsr plate offset,
then i hit set variables - do i need to do this? like its an "apply settings" sort of button?
then i hit calibrate, and it homes off the top endstops, and travels down at probing speed (5 mm/s) until it touches once, and all the way back up, then the second and so on times, it rapid travels to my "z-probe start height"
does the same thing if i hit calibrate, or A.I. or H.A.I. doesn't seem to make much of a difference.
Since my sensor is approx 50mm (y-) away from the nozzles, i put that offset it so that the point circle is centered on the plate. this causes it to move to point, then compensate for my nozzle 1 offset, and then the 50mm probe offset, (at least this is what I'm guessing its doing) not a big deal, I'm just curious if it's like, oh no I definately have 3 offsets that are conflicting and fighting each other.
I would attach the console text but I don't want to post a mile long of it if its totally useless if I'm doing something way wrong, but if you guy's have any pointers for me I would be very grateful!
Keep up the good work!
-Peter
As far as i can tell, the probe is functioning properly, plus it can ride along during prints since it is ~1.5mm above the nozzles
I think i got it to calibrate decently, within whatever default tolerances. And my prints seemed to improve quality as far as smoothness and such.
Couple questions:
First things first, I need to redesign my sensor mount and/or platform since when it is extremely left or right the arms will hit the mount if i have the "build diameter" in opendact set where it realistically should be, currently i am using 150mm as my diameter. Does the build diameter box just tell the magic program what diameter circle to probe points on? such that obviously spreading the points out further will give a more accurate calibration to scale the movements off of. Or am I basically just making it look like its doing fancy stuff for science and not really accomplishing what I hope? haha.
My probe switches approximately 1.4mm from the nozzle, (i.e. when the probe is triggered, the nozzle is at 1.4mm above zero.) can I adjust this with a probe offset? I tried simply putting 1.4 or -1.4 in the probe offset in the firmware or in the program advanced settings, but I'm not sure if by putting the -1.4 the firmware and/or program was like ERR-RORE. ERR-RORE. DOES NOT COMPUTE. and at one point set the arm length and horizontal radius to 0 and just kinda gave me the finger until I reset the eeprom values to 325 and so on. Currently I just put all the probe height offsets to zero and let its do its thing, and then set my z-height with a feeler gauge since it thinks zero is 3+mm in the air.
Is this making sense or am I reinventing a dead horse mid-stream?
It seems like I'm close to having it working all hunky dory but I'm just not sure if what I'm guessing at what settings impact what effects the outcomes the way i think they do.
So, when i open the program, i enter build diameter, arm length, com port, connect.
open advanced, change to z probe, zero out probe height and fsr plate offset,
then i hit set variables - do i need to do this? like its an "apply settings" sort of button?
then i hit calibrate, and it homes off the top endstops, and travels down at probing speed (5 mm/s) until it touches once, and all the way back up, then the second and so on times, it rapid travels to my "z-probe start height"
does the same thing if i hit calibrate, or A.I. or H.A.I. doesn't seem to make much of a difference.
Since my sensor is approx 50mm (y-) away from the nozzles, i put that offset it so that the point circle is centered on the plate. this causes it to move to point, then compensate for my nozzle 1 offset, and then the 50mm probe offset, (at least this is what I'm guessing its doing) not a big deal, I'm just curious if it's like, oh no I definately have 3 offsets that are conflicting and fighting each other.
I would attach the console text but I don't want to post a mile long of it if its totally useless if I'm doing something way wrong, but if you guy's have any pointers for me I would be very grateful!
Keep up the good work!
-Peter
-
- Printmaster!
- Posts: 70
- Joined: Tue Aug 25, 2015 10:15 am
Re: OpenDACT(Delta Automatic Calibration Tool) - For Repetie
i had problems getting the calibartion to work using a probe with an offset it just didnt calculate correctly maybe i did something wrong aswell:OCaptainMerica wrote:Well I got my inductive proximity switch ($4 from amazon ) installed and working as a Z probe, and I think I have the calibration working... sorta....
As far as i can tell, the probe is functioning properly, plus it can ride along during prints since it is ~1.5mm above the nozzles
I think i got it to calibrate decently, within whatever default tolerances. And my prints seemed to improve quality as far as smoothness and such.
Couple questions:
First things first, I need to redesign my sensor mount and/or platform since when it is extremely left or right the arms will hit the mount if i have the "build diameter" in opendact set where it realistically should be, currently i am using 150mm as my diameter. Does the build diameter box just tell the magic program what diameter circle to probe points on? such that obviously spreading the points out further will give a more accurate calibration to scale the movements off of. Or am I basically just making it look like its doing fancy stuff for science and not really accomplishing what I hope? haha.
My probe switches approximately 1.4mm from the nozzle, (i.e. when the probe is triggered, the nozzle is at 1.4mm above zero.) can I adjust this with a probe offset? I tried simply putting 1.4 or -1.4 in the probe offset in the firmware or in the program advanced settings, but I'm not sure if by putting the -1.4 the firmware and/or program was like ERR-RORE. ERR-RORE. DOES NOT COMPUTE. and at one point set the arm length and horizontal radius to 0 and just kinda gave me the finger until I reset the eeprom values to 325 and so on. Currently I just put all the probe height offsets to zero and let its do its thing, and then set my z-height with a feeler gauge since it thinks zero is 3+mm in the air.
Is this making sense or am I reinventing a dead horse mid-stream?
It seems like I'm close to having it working all hunky dory but I'm just not sure if what I'm guessing at what settings impact what effects the outcomes the way i think they do.
So, when i open the program, i enter build diameter, arm length, com port, connect.
open advanced, change to z probe, zero out probe height and fsr plate offset,
then i hit set variables - do i need to do this? like its an "apply settings" sort of button?
then i hit calibrate, and it homes off the top endstops, and travels down at probing speed (5 mm/s) until it touches once, and all the way back up, then the second and so on times, it rapid travels to my "z-probe start height"
does the same thing if i hit calibrate, or A.I. or H.A.I. doesn't seem to make much of a difference.
Since my sensor is approx 50mm (y-) away from the nozzles, i put that offset it so that the point circle is centered on the plate. this causes it to move to point, then compensate for my nozzle 1 offset, and then the 50mm probe offset, (at least this is what I'm guessing its doing) not a big deal, I'm just curious if it's like, oh no I definately have 3 offsets that are conflicting and fighting each other.
I would attach the console text but I don't want to post a mile long of it if its totally useless if I'm doing something way wrong, but if you guy's have any pointers for me I would be very grateful!
Keep up the good work!
-Peter
Re: OpenDACT(Delta Automatic Calibration Tool) - For Repetie
Damn, cant get it to work... -.-
-clean eeprom
-flash repetier
-build diameter: 280 diagonal rod:269
-z-minimum type: z-probe
-pause time com: 1500
-rest default
-test zprobe = working
-hit calibrate
it goes down until the probe touches the bed, then it goes up again and stops right before the end-stops
-clean eeprom
-flash repetier
-build diameter: 280 diagonal rod:269
-z-minimum type: z-probe
-pause time com: 1500
-rest default
-test zprobe = working
-hit calibrate
it goes down until the probe touches the bed, then it goes up again and stops right before the end-stops
-
- Printmaster!
- Posts: 345
- Joined: Mon Jan 06, 2014 1:24 am
Re: OpenDACT(Delta Automatic Calibration Tool) - For Repetie
still no joy, using the simplest mode, it probes all 6 points then does its first..calculation? then it runs the head into the glass plate... I notice when I reboot the Z axis has 40 mm added to it. so I think it is writing the Z offsets incorrectly, I just do not know what I am supposed to look for in the software to see what has changed. I wonder of my longer rCF arms are causing the problem, I think I will put my originals on and see if it solves the problem.
any other ideas would be helpful.
Tom C
any other ideas would be helpful.
Tom C
MAX V1
325 MM carbon arms trick trucks effector mount LED ring heat spreader
Corvair750
V6 Hotend
Robo 3D
Flashforge creator
http://WWW.TeslagenX.com" onclick="window.open(this.href);return false; - Bedini experimenter kits, books, DVD's
325 MM carbon arms trick trucks effector mount LED ring heat spreader
Corvair750
V6 Hotend
Robo 3D
Flashforge creator
http://WWW.TeslagenX.com" onclick="window.open(this.href);return false; - Bedini experimenter kits, books, DVD's
Re: OpenDACT(Delta Automatic Calibration Tool) - For Repetie
I got the same thing for the basic calibration, so go for AI calibration, and if that doesn't work HAI calibration.
Although in my case even though the program was able to end the calibration it is still not working, since my printer has something weird going on, when I probe the center of the bed, it is always highly repeatable, however in certain spots like XO if I probe several times I end up getting significantly different results. Waiting on the new arms/cheapskates and FSR kit to see if the problem is there.
Although in my case even though the program was able to end the calibration it is still not working, since my printer has something weird going on, when I probe the center of the bed, it is always highly repeatable, however in certain spots like XO if I probe several times I end up getting significantly different results. Waiting on the new arms/cheapskates and FSR kit to see if the problem is there.
Re: OpenDACT(Delta Automatic Calibration Tool) - For Repetie
We seem to be in danger of getting lost in the weeds here. I was able to do a successful basic calibration in v2.03, but have had no joy with any version since then, whether basic, AI or HAI. I can make good prints after a manual calibration, so I would be surprised if there are serious mechanical issues with my printer. My towers are all vertical to within 0.2 degrees in both planes, skates move freely and have no perceptible play, belts are in good condition and properly tensioned, and all u-joints are moving freely. I've gone back through this thread repeatedly, but I feel I would benefit from a recap from Rollie describing what each version (basic, AI, HAI) does and what the proper procedure is for running each calibration.
I was only able to run V2.03 by running in compatibility mode for XP SP2. Is it possible that some of the problems people are having are computer-related and not printer-related?
I was only able to run V2.03 by running in compatibility mode for XP SP2. Is it possible that some of the problems people are having are computer-related and not printer-related?
-
- Printmaster!
- Posts: 64
- Joined: Tue Sep 01, 2015 10:23 am
Re: OpenDACT(Delta Automatic Calibration Tool) - For Repetie
I was able to get mine to calibrate quite nicely, i lowered the accuracy tolerance for the height map to .04 i think i started with, just to see if i could get it calibrated successfully at all, and it did. so i went to .035 or so, and did it again. But just going for it with the default .025 (i think it is?) it seemed to chase its tail and end up in BFE. But I think this may be a large part due to my print bed being a PEI sheet directly on the aluminum heat spreader, on top of the heater. so the actual flatness of my bed may be off, and i may not have my prox switch set correctly.
I struggled for a while and kept having to manually change firmware back to defaults for arm length, horizontal radius, etc. as it seemed to want to place ridiculous numbers in there before giving up or erroring out. i.e. 500+ mm arms, while i have 325mm TL CF arms.
I just changed to .9 steppers with 16T pulleys so i will have to do it again once I'm up and running, just need to figure out what i missed in the firmware for steps per mm calculation.
I seemed to have best luck with my inductive sensor with only the Y offset, i left the z height offsets at zero and manually set my height after, otherwise i think it was compensating (or trying to?) for the height offset in the math and was generating some 1.21 gigameter offsets.
I will hopefully be at it again tonight so I will post any updates.
I struggled for a while and kept having to manually change firmware back to defaults for arm length, horizontal radius, etc. as it seemed to want to place ridiculous numbers in there before giving up or erroring out. i.e. 500+ mm arms, while i have 325mm TL CF arms.
I just changed to .9 steppers with 16T pulleys so i will have to do it again once I'm up and running, just need to figure out what i missed in the firmware for steps per mm calculation.
I seemed to have best luck with my inductive sensor with only the Y offset, i left the z height offsets at zero and manually set my height after, otherwise i think it was compensating (or trying to?) for the height offset in the math and was generating some 1.21 gigameter offsets.
I will hopefully be at it again tonight so I will post any updates.
-
- Printmaster!
- Posts: 345
- Joined: Mon Jan 06, 2014 1:24 am
Re: OpenDACT(Delta Automatic Calibration Tool) - For Repetie
I have 1 tower that is about a half degree off but the rest are really close, I can get good prints pretty far out. it does not matter what version of the calibration I use, if I use the basic, it touches 6 times homes then crashes. if I use the AI it runs the tool into the bed and immediately drags it to the X tower (the first tower) same with hai so I am nut sure what is going on. i have to reset my Z zero after a crash. I know the first part of the basic calibration is working with the FSR because it taps 6 times. not going to do it again until I can see of Rollie has any ideas on what I have to change. I do not want to damage by belts any more. and yes I am riding the killswitch hard!
Tom C
Tom C
MAX V1
325 MM carbon arms trick trucks effector mount LED ring heat spreader
Corvair750
V6 Hotend
Robo 3D
Flashforge creator
http://WWW.TeslagenX.com" onclick="window.open(this.href);return false; - Bedini experimenter kits, books, DVD's
325 MM carbon arms trick trucks effector mount LED ring heat spreader
Corvair750
V6 Hotend
Robo 3D
Flashforge creator
http://WWW.TeslagenX.com" onclick="window.open(this.href);return false; - Bedini experimenter kits, books, DVD's
- RollieRowland
- Printmaster!
- Posts: 226
- Joined: Fri Jul 17, 2015 5:30 pm
- Location: U.S.
Re: OpenDACT(Delta Automatic Calibration Tool) - For Repetie
Ok, I see a lot of people are having issues with the calibration - all seem similar from what I can tell. I am assuming this issue is created from the offset calibration. I have since entirely rewritten the code for that part of the calibration. I am not finished yet, however, through testing I have found that the code can correctly predict what the results will be once the value is changed(changing the steps by up to 400 results in an accuracy of +/-0.05mm). These results differ from the previous by far. The previous results would overshoot by more than 2 times in the opposite direction - i.e. from -1 to 2. Now the calculation returns more similar to -1 to -0.05 - approximately a 5% error. This is when changing all towers, when changing one tower the error is negligible - 0.5-2% error. This can be brought even closer without an issue. With this change factored into the entire calculation, all results are more accurate. I can now calibrate to +/- 0.1mm with one iteration when my starting heights were around +/-1.5mm.
While fixing this issue, I found that it is theoretically impossible to calibrate the endstops altogether without changing any extra variables(unless you want endstop values of 12000+). This issue is easily fixed, as it is mechanical error, the error is most likely just an offset in the delta radii. Once, I implement a way to correct the residual error then I might post a version of the new code for everyone to test.
I will post again later when I have more time.
While fixing this issue, I found that it is theoretically impossible to calibrate the endstops altogether without changing any extra variables(unless you want endstop values of 12000+). This issue is easily fixed, as it is mechanical error, the error is most likely just an offset in the delta radii. Once, I implement a way to correct the residual error then I might post a version of the new code for everyone to test.
I will post again later when I have more time.
Last edited by RollieRowland on Fri Oct 30, 2015 2:24 pm, edited 1 time in total.
-
- Printmaster!
- Posts: 64
- Joined: Tue Sep 01, 2015 10:23 am
Re: OpenDACT(Delta Automatic Calibration Tool) - For Repetie
Ok, I thought I was getting somewhere and was going to get a successful calibration, and then BAM, my printer has 2.9 mile long diagonal arms...
well that seems excessive....
ahhh... there it goes, 19.7 mile long diagonal arms. That's better. Now I can get back to printing my private island
I got a cheap grin out of that, figured I'd share it with you guys.
Rollie, is there anyway to adjust the rapid travel speed in the program? or does it travel at speed based on telling the printer G0 and so it goes by the firmware? I swiched to .9 steppers with 16T pulleys and now if it rapid travels too far too fast the back-emf resets my rambo. but it only does it every once in a rare while while calibrating. just curious.
well that seems excessive....
ahhh... there it goes, 19.7 mile long diagonal arms. That's better. Now I can get back to printing my private island
Code: Select all
Connected
Setting Z-Probe Speed
Setting Z-Probe Height
Variables set
Request to read EEPROM sent
EEProm capture initiated
EEProm: Steps:200, X Max:250, Y Max:250, Z Max:322.323, Z-Probe Offset:0, Diagonal Rod:326.062, Horizontal Radius:133.545, X Offset:287, Y Offset:140, Z Offset:20, Alpha A:210.017, Alpha B:329.815, Alpha C:90.092, Delta A:-0.098, Delta B:0.247, and Delta C:-0.148
EEProm captured, beginning calibration.
Z-Probe length set to: -0.007000000000005
Setting Z Max Length
Setting diagonal rod to: 327.062
Z-Probe length set to: 0.0330000000000155
Setting Z Max Length
Setting diagonal rod to: 326.062
Setting Horizontal Radius to: 134.545
Setting Z Max Length
Setting Horizontal Radius to: 133.545
Setting offset X to: 367
Setting Z Max Length
Setting offset X to: 287
Setting offset Y to: 220
Setting Z Max Length
Setting offset Y to: 140
Setting offset Z to: 100
Setting Z Max Length
Setting offset Z to: 20
Setting Alpha A to: 211.017
Setting Z Max Length
Setting Alpha A to: 210.017
Setting Alpha B to: 330.815
Setting Z Max Length
Setting Alpha B to: 329.815
Setting Alpha C to: 91.092
Setting Z Max Length
Setting Alpha C to: 90.092
Alpha offset percentages: 3.92156862745105, 4.08163265306115, and4.08163265306162
Setting Z Max Length
Current iteration: 10
HRad:133.545
HRad Correction:0
HRad Average before calibration:0.0233333333333216
HRad Average:0.0233333333333216
Horizontal Radius Calibration Success; Checking height-map.
Setting Z Max Length
Current iteration: 11
Delta Radius Calibration Success; Checking Height-Map
Setting Z Max Length
Current iteration: 12
Tower Rotation calculated, check XY Panel
XYZ Offset Correction: 0
XYZ Offset Average Before Calibration: 0
XYZ Offset Average Afer Calibration: 0.00999999999999091
XYZ Offset Calibration Success; checking height-map
Setting Z Max Length
Current iteration: 13
Alpha Rotation Calibration Success; checking height-map
Setting Z Max Length
Current iteration: 14
Diagonal Rod:4645008.94636748
Heights: X:0, XOpp:15482.3062812108, Y:0, YOpp:15482.2962812108, Z:0, and ZOpp:15482.2962812108
Setting diagonal rod
Setting Horizontal Radius
Checking height-map
Setting Z Max Length
Current iteration: 15
Diagonal Rod:31647202.1215928
Heights: X:-0.0299999999988358, XOpp:90007.2805840026, Y:0.0100000000093132, YOpp:90007.3305840026, Z:0.0199999999895226, and ZOpp:90007.1905840026
Setting diagonal rod
Setting Horizontal Radius
Checking height-map
Rollie, is there anyway to adjust the rapid travel speed in the program? or does it travel at speed based on telling the printer G0 and so it goes by the firmware? I swiched to .9 steppers with 16T pulleys and now if it rapid travels too far too fast the back-emf resets my rambo. but it only does it every once in a rare while while calibrating. just curious.
- RollieRowland
- Printmaster!
- Posts: 226
- Joined: Fri Jul 17, 2015 5:30 pm
- Location: U.S.
Re: OpenDACT(Delta Automatic Calibration Tool) - For Repetie
Wooo, that is a huge printer you have there! But yes there is, I never set a base xy traveling speed, there a couple options. You could try setting the xy travel(zprobe) in the firmware - never tried it, or send the command G0 F2000. Which should maintain the speed until your printer resets. (Controlling the speed will be included in the next release version of the program)CaptainMerica wrote:Ok, I thought I was getting somewhere and was going to get a successful calibration, and then BAM, my printer has 2.9 mile long diagonal arms...
well that seems excessive....
ahhh... there it goes, 19.7 mile long diagonal arms. That's better. Now I can get back to printing my private island
I got a cheap grin out of that, figured I'd share it with you guys.
Rollie, is there anyway to adjust the rapid travel speed in the program? or does it travel at speed based on telling the printer G0 and so it goes by the firmware? I swiched to .9 steppers with 16T pulleys and now if it rapid travels too far too fast the back-emf resets my rambo. but it only does it every once in a rare while while calibrating. just curious.
-
- Printmaster!
- Posts: 70
- Joined: Tue Aug 25, 2015 10:15 am
Re: OpenDACT(Delta Automatic Calibration Tool) - For Repetie
Hello Rowland i just made the jump to FSR'S and i want to know what settings i should use and what the FSR offsets exactly do.
would you mind explaining them to me?do i have to adjust anything except change the Zprobe offset to 0 and select FSR?
would you mind explaining them to me?do i have to adjust anything except change the Zprobe offset to 0 and select FSR?
- RollieRowland
- Printmaster!
- Posts: 226
- Joined: Fri Jul 17, 2015 5:30 pm
- Location: U.S.
Re: OpenDACT(Delta Automatic Calibration Tool) - For Repetie
The FSR offset is the added distance between the bed and the hot-end once calibrated, lowering this value for instance will lower your hot-end closer to the bed. You will also want to set the Z-Probe height to zero as there is no distance between the probing switch and the hotend - they are the same. Other than that all you will have to do is use the FSR setting for the z minimum type.derzaubererer wrote:Hello Rowland i just made the jump to FSR'S and i want to know what settings i should use and what the FSR offsets exactly do.
would you mind explaining them to me?do i have to adjust anything except change the Zprobe offset to 0 and select FSR?
-
- Printmaster!
- Posts: 64
- Joined: Tue Sep 01, 2015 10:23 am
Re: OpenDACT(Delta Automatic Calibration Tool) - For Repetie
So wait, quick question, I have an inductive prox sensor on my platform that "switches" when it "probes" the bed, I have been using the "z-probe" setting. I have the sensor wired in as a "Z_min endstop" and still have all my upper travel endstops in place and unmodified. Should I be doing something different? like, by telling it to use z-probe vs FSR, while still being equipped with endstops, is this contributing to adverse side effects?Other than that all you will have to do is use the FSR setting for the z minimum type
- RollieRowland
- Printmaster!
- Posts: 226
- Joined: Fri Jul 17, 2015 5:30 pm
- Location: U.S.
Re: OpenDACT(Delta Automatic Calibration Tool) - For Repetie
Well if I were to assume the issue is coming from the probing choice, then it would most likely be that the Z-Probe method has an error - which I am fairly sure it does. You can use the FSR setting, but you will most likely have to modify the FSR offset to find your specific offset - i.e. the distance from the bed that it triggers. Or just calibrate with the default and set your zheight manually after the calibration has finished.CaptainMerica wrote:So wait, quick question, I have an inductive prox sensor on my platform that "switches" when it "probes" the bed, I have been using the "z-probe" setting. I have the sensor wired in as a "Z_min endstop" and still have all my upper travel endstops in place and unmodified. Should I be doing something different? like, by telling it to use z-probe vs FSR, while still being equipped with endstops, is this contributing to adverse side effects?Other than that all you will have to do is use the FSR setting for the z minimum type
-
- Printmaster!
- Posts: 64
- Joined: Tue Sep 01, 2015 10:23 am
Re: OpenDACT(Delta Automatic Calibration Tool) - For Repetie
What I did was brought the platform down to the bed, and adjusted the sensor so that it trips when the nozzle touches, such that the sensor is theoretically zero with the nozzle. So you think I should try the FSR option when I get home from work?
- RollieRowland
- Printmaster!
- Posts: 226
- Joined: Fri Jul 17, 2015 5:30 pm
- Location: U.S.
Re: OpenDACT(Delta Automatic Calibration Tool) - For Repetie
Yes, try the FSR option and let me know what you find out.CaptainMerica wrote:What I did was brought the platform down to the bed, and adjusted the sensor so that it trips when the nozzle touches, such that the sensor is theoretically zero with the nozzle. So you think I should try the FSR option when I get home from work?