Another tab for WebCam
Please Log in or Create an account to join the conversation.
flips.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
The top image is centered in 'hole' within 0.03mm tolerance (webcam vs probe). And probe itself differ for 0.02mm in sucesive diameter reading. So cam is pretty good.
The botom image is harder to center and tolerance is more than 0.05mm.
Problems?
for both images I should use better light at 1'st place.
Centering the hole is 'easy' work to jog near center and then size circle to fit hole. The drawback is image size when 'size' slider is visible. it's such reduced...
The slot centering is harder as just little arc touching the image edge.
The problem solution?!
I see solution for slot centering to have other one croshair aperture (not circle) but two lines in offset from centerline. The ofset is adjusted like 'size' for circle and there are need to other one adjuster named angle. So we can folow angle and set exact size.
Now as image is just little to small when all that widgets is oppened I think that that two sliders (size and angle) should be in panel like CamOffset is. (probably one above other where currently I have DRO) I can put here two sliders but I think the passing walue can be problematic.
Someone think that I go in right direction...?!?
Please Log in or Create an account to join the conversation.
Now, one thing I have seen a similar setup do is find the centre of a circle from three points, so you could centre the crosshair on three points around the circumference and it would tell you where the middle is. This would be handy for finding the middle of bores that are too big for the field of view.
Please Log in or Create an account to join the conversation.
Nice!
Now, one thing I have seen a similar setup do is find the centre of a circle from three points, so you could centre the crosshair on three points around the circumference and it would tell you where the middle is. This would be handy for finding the middle of bores that are too big for the field of view.
Good idea.
Anyway I have one more button in mind. Do not know how to implement it yet but WANT it here. In EMC is one script named Teach-in.py. It's used to save current coordinate to file. I use it a lot but is unpractical handling. EMC must be started 1'st and then that script in 'right environment'. Thew we have two window's flying around screen. One is EMC itself and other has no more than one button to save coordinates. But with WEBCAM we want as big as posible image so windows overlaps. So my idea id to have one buton to just append current coordinate to file. Ie action should be 1.Open predefined file 2.Save (append to the end of the file) current coordinate 3.close file. Then whatever application can use that coordinates as is needed. So little deeper in menu can be button to recalculate center from last 3 entry's or from last 4 entry's (and to show missalignment.) or anithing similar.
Please Log in or Create an account to join the conversation.
EMC2 has a way to log positions to file (PROBEOPEN, filename.txt)
Please Log in or Create an account to join the conversation.
Have a look at linuxcnc.org/docs/html/gcode_main.html#s...38.2:-Straight-Probe
EMC2 has a way to log positions to file (PROBEOPEN, filename.txt)
I know that Andy.
But if I use Camera instead probe then I must JOG to the correct position and click some button or similar to signal that 'probe' is in place. The output should be some file as is practical for some other applications. I find PROBEOPEN to be problematic as it overwrite the old file and had to be manualy oppened and closed.
So I like to startup EMC and JOG to position and click 'SaveLocation' button, then jog to next position and click. and so for many locations.
In each click I wan't to be file oppened for adding (not overwrite) position saved and file closed.
After few JOGs I have coordinate's in end of the file and can call some 3'rd party software to do something with it. For example:
I has saved last 4 coordinates for 4 holes in corners of printed circuit board. As I have no reference I just start custom program and read last 4 positions, then fit that to the image of PCB onscreen and I got perfectly scaled and rotated G code for drilling.
For now I use teach-in and if I forget to exit that utility I got problem as my application read nonsense value from file already oppened and can mess all thing if I don't see difference. (that's reason why I don't want oppened file until manualy closed)
Of course running other application like centerfinder will find the center of hole by last few (selected) point's.
I find Webcam very ussable as save a lot of time. But to work like that it must be permanently on machine not as attachment to put in spindle.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.