r/Metrology • u/no_longer_on_fire • 11h ago
Advice Best approach to automate collecting short distance measurements on difficult objects at high repeatability
galleryApologies in advance for the long post. Including far too many details but it's accurate context. Arranged most important followed by details.
Goal:
I'm looking to identify/understand/select the best method to do high repeatability cutting and detailed tool path generation to minimize risk of damaging fossils and minerals with automated assistance. 300w spindle and force sensors/load cells in all 3 axis of mount. Cutter is a toss up between carbide and diamond.
Questions:
Are there any fatal flaws I'm missing in what's physically possible? Most of what I've researched shows it's definitely doable but to get the resolution I need may take some figuring
Are there other technologies that I've missed on considering? This is fairly outside of my engineering education scope so there may be some i totally miss.
Any potential hiccups or "this might be a lot harder than you think" type predictions you have? This is why I am also imaging the laser lines alternating and help to collect data that will help grasp issues
Generate/measure a mesh of 50mm x 50mm area at tolerance of .1mm for X and Y. Z requires a repeatability of 0.02mm in the edge case limit
Reference:
Picture 1 is of a little sliding gantry I've been using for manual prep as my coordination and shakiness is a bit rough. I'm looking to first remote control and outfit with sensors to collect a baseline performance before working on automating more of the rough part
Picture 2 is an example of a partially prepared fossil Ammonite segment.
Picture 3 is an example of a few steps in process manually on a different fossil portion.
General process :
Machine will be about 0.1mm or better in all axis but will be attempted to be interpolated for purpose of control
-Generate some kind of surface with a method that has high precision and repeatability but does not need to be very accurate as we want a delta rather than absolute.
-Identify and remove areas that are exposed enough to later work by hand through machine vision. This has already been well solved
-Offset target surface, mask exposed areas, predict risk areas to go slow with and good areas to go more agressively in. generate tool path, run program, clean, and make a new surface with what's left. Iterate an appropriate amount of times.
Possible measurement considerations:
High precision dro scales:
Speed is relatively important, so physically probing with a glass scale for position is not my go to. Density of required point cloud would take a while.
Laser spot/line sensors/profilometers:
Had some experience industrially with the baumer stuff but this is just a hobby for me to keep busy mentally while off on disability so budget is relatively limited. I've got a lot of stashed parts but most precision stuff is dro scales and similar.
Off the shelf 3d scanner:
I can't afford something of high enough quality. Had bad luck with my CR scan Ferret and found photogrammetry a better solution
Photogrammetry:
Using machine vision, hopefully from the same camera as the color segmentation. This is looking like the solution I'm leaning towards but it is very software heavy and has the most uncertainty as well as the hardest to test and tune without risking a lot of fossil damage in the adjustment process.
For making the computer vision part easy I'm thinking of mounting line laser protectors to the spindle that are calibrated to be a known square dimension and generate camera corrections. It's a simplified structured light scanner basically. The goal is to use this as an easy reference that could be switched to IR more permanently to help with dust tolerance. For each of these operations it may be advantageous to reposition the workpiece target area at the most.
If you made it this far. Gold star!