I have a design for a carriage(just there atm, not released edit: i have an earlier version in use) with a sort of small quick fit.. I could try implement the idea on it. Basically think an arm rotating on a screw with a slider which is is controlled by a screw and the end stop goes on there. Main difficulty is probably getting the arm to sit steady at two points well.(with precision mattering in the down position, of course) The slider might be as the one in that endstop holder i mentioned before. By the feel of that thing, it is too wobbly.
Could also go with the endstop fixed to the carriage and the arm swiveling under it both as 'going into action' and as indicating a touch, then only the arm rotation matters. A screw for adjusting the height could double by being the thing that touched the bed.
Anyway even if i did, I dont know how to get the data out, nor how to make the slicer subsequently use it, though. Probably would have to mess with the arduino software to make any use of it other than what is already done in the normal setup. So i dont see much use in doing the one if you dont do the other. Also, it is calibrated, and doesnt seem to go out of calibration, so it isnt very pointful. Well, maybe you might want to add a use of it as a 'touch scanner' or something.(Measure height at different points)
Could also go with the endstop fixed to the carriage and the arm swiveling under it both as 'going into action' and as indicating a touch, then only the arm rotation matters. A screw for adjusting the height could double by being the thing that touched the bed.
Anyway even if i did, I dont know how to get the data out, nor how to make the slicer subsequently use it, though. Probably would have to mess with the arduino software to make any use of it other than what is already done in the normal setup. So i dont see much use in doing the one if you dont do the other. Also, it is calibrated, and doesnt seem to go out of calibration, so it isnt very pointful. Well, maybe you might want to add a use of it as a 'touch scanner' or something.(Measure height at different points)