If I level my bed with the 0,15 mm metall sheet, my first nozzle height, if I print 0,2mm should be 0,35mm or?
0,15mm is the distance I gave with the metall sheet, where the printer thinks it is Z0
0,2mm for the layer height.
It is working fine. In the link is the code of the lcd where the leveling is coded.
I wonder where the gap of 0,15mm would be with my HEVO?
https://www.dropbox.com/s/ccreium22rki3cq/JGAurora A5 Custom LCD firmware - 20180111.zip?dl=0&file_subpath=%2FJGAurora+A5+Custom+LCD+firmware+-+20180111%2Fmks_config.txt
Thanks for the input, guys. I've since had a brief conversation with Haydn, and he stated that he hasn't had a single request for larger diameter arms in 360mm length or shorter. He did state he's done larger diameter with longer arms, though. He again stated that his normal 0.230" is plenty sufficient for 360mm & below, and likely somewhat longer, too.
I did see on his site that he recommends a dab of lube in each joint (he applies with a Q-tip). I think I'll try that soon.
@snowcrash said in FSR Controller Module for Auto Bed Leveling:
So, assuming I have version 2.01 of the firmware, I can use: M42 P60 S0/S1 to control pin CS5, and M42 P65 S0/S1 to control pin z_mod_probe? Is this correct?
Yes, but you will have to wait for 2.01beta3 to use M42 P65.
Sorry to hear you're having problems. Can you post a photo of your current piezo setup? I have a couple of things to suggest/check.
Do you have delay before probe enabled? How long?
The kind of random failure you're describing could be caused by a loose wire or poor connection.
Rather than measuring the resistance of VR1 can you measure the resistance between the solder points on the piezo while the piezo is plugged in.
I think to give a fair impression and manage expectations somewhat, some users find there are a few hours of tweaking required to get reliable performance, and unless you have a very accurate machine getting 0 microns range and 0 microns std deviation is rather optimistic (but great result - still very pleased), something between 5-15 microns range and around 2-4 deviation would be more normal.
But once tuned it is a game changer in terms of reliable levelling/tramming/calibration/compensation.
Thank you for investigating this.
I don't use the bltouch anymore so I can't give a fast feedback if you have found a fix.
I can mount the bltouch again for testing it, but that may take a few days then.
Yes I think getting rid of springs can help. Play around with probing speeds too. Too slow and you don't get a trigger, too fast and you lose accuracy. Sorry for not picking up this one earlier I've been away travelling.
It seems that my caliper takes off measures above 140mm and I didn't noticed the first time (I mostly use it to take extremely small measuers). The homed height defined on M665 was higher by a couple of centimeters. Also the H parameter on M558 was too low, so all added up, the probe was expecting to trigger below the bed. I used a more analog method to take measures and it helped to solved the issue.
My biggest mistake was to think that the probe will trigger at any height regardless of the other parameters, so I didn't think about checking the heights on those commands. Once you point me in the right direction I was able to quickly solve this issue.
@saadiqj I mean that where you use G1 S1 Z-370 to move the bed use G30 to call for a probe instead.
Here is my HomeAll.g for comparison.
; called to home all axes
; BLTouch prep so we don't catch the probe pin on the edge of the bed
M280 P3 S160 I1 ; Alarm Release and Push-Pin UP just in case it's in alarm and deployed
M402 ; Retract probe just in case it's down
; Home XY for Z homing
G91 ; relative positioning
G1 Z5 F200 S2 ; Lower bed 5mm to ensure it is below the switch trigger height
M913 X50 Y50 ; set X Y motors to 50% of their normal current for homing
G1 S1 X-375 Y305 F4000 ; course home X or Y
G1 S1 X-375 F4000 ; course home X
G1 S1 Y305 F4000 ; course home Y
G1 X2 Y-2 F1000 ; move away from the endstops
G1 S1 X-10 F200 ; fine home X
G1 S1 Y10 F200 ; fine home Y
M913 X100 Y100 ; set X Y motors to 100% of their normal current
; Z homing section follows
G90 ; absolute positioning
G1 X190 Y90 F4000 ; Move x and Y axis over to bed center so probe is on top of bed
; Set lower speeds for homing
M566 Z5 ; Set maximum instantaneous speed changes (mm/min) (Jerk)
M203 Z350 ; Set maximum speeds (mm/min)
M201 Z100 ; Set maximum accelerations (mm/s^2)
; Probe the bed
M558 A1 F350 ; Set single probing at faster feed rate
G30 ; Do a single probe to home our Z axis
M558 A10 F100 ; Set tripple probing at slower feed rate
G30 ; Probe again to get a more accurate position
; Set normal speeds again
M566 Z60 ; Set maximum instantaneous speed changes (mm/min) (Jerk)
M203 Z600 ; Set maximum speeds (mm/min)
M201 Z600 ; Set maximum accelerations (mm/s^2)
; Move X and Y back Home
G1 X0 Y270
Looks like your connection to Duet3D was lost, please wait while we try to reconnect.