Video cam based profile probing
Posted: Sat Nov 23, 2019 1:05 am
Howdy all,
I've been inspired by the 'Scanything' plugin for Mach3 for a long time, despite that fact I've never gotten it to work right for me or fully tested it on my machines. Add to that fact, I no longer really use Mach3...
But to get back to the point, thanks to Les Newell for generally inspiring me to try and make a copy
For fun, I've been slowly learning how to implement all the pieces to make a similar app for UCCNC, and have finally gotten far enough to not give up This video should give an idea of what the primary function will be, to trace profile shapes and save data.
In its current state, it's also able to target centroids of shapes and move to centers. I mainly implemented this currently just for tuning PID values for tracking and getting axis control under control.
Obviously, there are plenty of hiccups to fix, but the point was to figure out how to be able to capture a camera image, process image to find edges/shapes/targets, and make UCCNC move to the targets. I'm pretty excited its gotten this far!
Currently, I don't even have a name for the plugin..., but I thought it might be fun to bounce this off the group, and get some input on how many people might find this plugin usefull and actually use it, and what else to try to implement? Not saying every suggestion would be doable, but it may be easier to pre-plan suggestions while in the early stages before the plugin gets too set in its ways, and have a fun discussion.
regards,
Eric Brust
I've been inspired by the 'Scanything' plugin for Mach3 for a long time, despite that fact I've never gotten it to work right for me or fully tested it on my machines. Add to that fact, I no longer really use Mach3...
But to get back to the point, thanks to Les Newell for generally inspiring me to try and make a copy
For fun, I've been slowly learning how to implement all the pieces to make a similar app for UCCNC, and have finally gotten far enough to not give up This video should give an idea of what the primary function will be, to trace profile shapes and save data.
In its current state, it's also able to target centroids of shapes and move to centers. I mainly implemented this currently just for tuning PID values for tracking and getting axis control under control.
Obviously, there are plenty of hiccups to fix, but the point was to figure out how to be able to capture a camera image, process image to find edges/shapes/targets, and make UCCNC move to the targets. I'm pretty excited its gotten this far!
Currently, I don't even have a name for the plugin..., but I thought it might be fun to bounce this off the group, and get some input on how many people might find this plugin usefull and actually use it, and what else to try to implement? Not saying every suggestion would be doable, but it may be easier to pre-plan suggestions while in the early stages before the plugin gets too set in its ways, and have a fun discussion.
regards,
Eric Brust