I'm very interested to look at your software on github. I'm no great programmer but have an unused Raspeberry Pi and a Pi camera which my brother -in-law sent me. I've been trying to work out what to do with them so this might be a possibility.This is exactly the sort of application he'd enjoy seeing it used for. It would be a large sensor block though with the Pi included as the camera attaches directly to it.
-
Part of my concern with working out an exact series of measurements is separating the possible sources of a given error and being able to align the machine in a systematic way. There's no point making the axis of the spindle exactly vertical until after you've ensured the axis along which the Z assembly moves is vertical and that can't be done until the Y rails and gantry mountings are set up and so on.
-
Some assumptions might be possible if your mechanical construction is very accurate but my machine is built using welded steel construction, a drill press and hand tools without access to a milling machine or other precision machining, so it's accuracy will only ever depend on being able to make measurements and correct errors with shims. I designed the whole thing with that requirement in mind but it's being able to make accurate measurements without spending more on a variety of gauges than on the machine itself that has made this thread so interesting. Like many hobbyists I have more spare time than spare money and there's great satisfaction in following Arthur Wellesley's maxim.
-
Kit