. .
Page 5 of 25 FirstFirst ... 3456715 ... LastLast

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Hi Joe,

    Do you still use it like this?
    Or do you also point the laser directly to the sensor now?

    Oh btw this is my camera:

    https://s.click.aliexpress.com/e/EWnU1gjA

    1280x768 i guess.

    Hope to put it in the dustshoe later.



    Grtz Bert.



    Verstuurd vanaf mijn SM-A320FL met Tapatalk

  2. #2
    Quote Originally Posted by driftspin View Post
    Hi Joe,

    Do you still use it like this?
    Or do you also point the laser directly to the sensor now?
    Hi Bert,

    No I just use the bare sensor in a milled fixture, see:

    Click image for larger version. 

Name:	IMG_20190817_223205.jpg 
Views:	1350 
Size:	104.3 KB 
ID:	26375

  3. #3
    Nice work guys. For us laymen, how would this work (once all the problems are worked out) for, say aligning the parallel rails on a Y axis to make them level with each other? Is it just a case of placing the sensor on one rail and the laser on the other and then shimming until the software shows the line dead center of the screen? Forgive my ignorance.

  4. #4
    Quote Originally Posted by Nealieboyee View Post
    Nice work guys. For us laymen, how would this work (once all the problems are worked out) for, say aligning the parallel rails on a Y axis to make them level with each other? Is it just a case of placing the sensor on one rail and the laser on the other and then shimming until the software shows the line dead center of the screen? Forgive my ignorance.
    That would get the curve of the rails identical but it wont make them straight nor planar.

    I was planning on positioning the laser across the room, levelling one rail, the levelling the other rail to the first rail bringing them into plane. For the Y gantry there are some options, you can do it the same as the X and then adjust for perpendicularity when you assemble the machine either by using a square or by using this laser system in tramming mode. Or you can assemble the machine, straighten one Y rail, then use tramming mode to bring the other into plane.

  5. #5
    Quote Originally Posted by John McNamara View Post
    Hi Joe
    Hi All

    I downloaded the next version that displays a graph of the measured points. And look how nice and linear the graph is! .05mm measurement steps on the dial indicator.

    Click image for larger version. 

Name:	Measure 5 1-09-2019 11-06-32 PM.jpg 
Views:	1357 
Size:	170.2 KB 
ID:	26370

    I ran it 3 times to check.

    While testing I moved the light a tiny bit. I had to start again, The light source will have to be rigidly mounted on the platform or you will get errors.

    Will the current software work with higher resolution cameras say 1080P? I realize there would be more number crunching for he processor.

    Regards
    John
    Great result, would be interested to see what it looks like in 0.01mm steps. What does the residual chart look like? I can see your residuals are all less than one pixel which means your step size was very consistent. Also if you put in a scaling factor in the umPerPixel preference you will get your results in um, or tenths or whatever. I need to make these preference persist between runs.

    At the moment the software asks the cam for a vga image, so it doesn't matter what the cam resolution is, I can make this more configurable.
    Last edited by devmonkey; 01-09-2019 at 08:47 PM.

  6. #6
    Hi Joe

    The M'soft webcam I am using appears to have a sensor active area about 2.5mm wide That would help explain why my resolution results are a little more than 3 microns.

    Noise. There is a discussion on the MEW site about astronomical photography and the need to reduce noise. Camera sensors for this application are sometimes super cooled to reduce it. No I am not suggesting this level of sophistication for a webcam. However it may partly explain why the measured value particularly the right of the decimal point is ever changing? the first two digits to the right are very important. If they are stable we get a 100 fold increase in accuracy, maybe impossible but worth striving for.

    Catenary sag.
    For a DIY person setting up say a router with 3 Metre rails roughly what is needed for 2.4 Metre travel, a stretched wire will sag due to gravity. Using your measured value table as a reference and given an input length the calculation could be applied and the true calculated value displayed. The weight of the wire is almost negligible the applied tension can known, say a barbell weight and needs to be input as a constant also. I am not sure how much work this would be to implement in the software, It would be very useful if it can be done.

    One of the advantages of stretched wire is that it is very easy to align to high accuracy, 0.0001" positioning is fairly easy to achieve by placing a precision block at each end of the object being measured. By stretching the wire over the blocks you have very stable line parallel to your work piece.

    I will run a set of tests tonight at .01mm increments. and check the residual chart. and work on the light source.

    Regards
    John

  7. #7
    Hi Joe
    Hi All

    Below two images of a test of 0.25mm in 0.01mm steps.

    The Dial indicator used was a Mitutoyo 0.01mm resolution unit. Ideally I should have used a higher resolution unit. I have one but I would need to make a mounting base for it. This would reduce the Measurement error slightly. Having said that the residuals look pretty reasonable. I guess I am splitting hairs here.


    Click image for larger version. 

Name:	M1 2-09-2019 4-51-18 PM.jpg 
Views:	1415 
Size:	256.9 KB 
ID:	26385

    Click image for larger version. 

Name:	M2 2-09-2019 4-52-25 PM.jpg 
Views:	1380 
Size:	261.9 KB 
ID:	26386

  8. #8
    Hi John,

    Let me just sanity check your methodology. You have the sensor or wire on a precision positioning system. You move the system in steps based based on your dial indicator and click measure at each step? Is that correct? Just wanted to check you aren't moving the system until the measure value increases by one step then clicking measure as this would always produce a straight line, I don't think you are doing this but just want to be 100% sure.

    You have the umPerPixel set to 1 therefore the numbers you are recording are in the units of pixels, this means anything to the right of the decimal point is to a sub-pixel accuracy. This ok to an extent (say 1 decimal place) but will soon deteriorate into noise. The gaussian fit will be afffected by a single intensity point change of a single pixel that is why you get jitter at extreme sub-pixel resolution. To remove all jitter you would probably have to perform the test under lab conditions in a vacuum to avoid dust particles and with a lab quality camera with high precision pixel exposure times. The exposure times (and therefore the intensity readouts) of these cheap sensors with rolling shutters are not perfect, when a pixel/row is exposed for slightly longer its intensity values will naturally be higher. Couple this with the onboard image processing pipeline that is probably trying to do all sorts or AGC and white balance adjustment and noise is inevitable.The image is then compressed onboard to a jpeg adding all sorts of artifacts before being shipped to the PC.

    All that said your 0.01mm test run shows your residuals are within +/- 0.4 pixels or 0.0016mm (think you sensor is ~4um per pixel) of a straight line, this is pretty good isn't it? Shimming or scraping in the 1 micron range is most likely impossible for us and probably completely overwhelmed by the thermal movement of the frame.

    The 0.0016mm could as you say be down to trying to position the sensor using a 0.01mm dial indicator, quite difficult to judge 1/10th of one division...and outside the tolerance of the indicator.

    I can add warping for the catenary sag if you have the equations?
    Last edited by devmonkey; 02-09-2019 at 10:04 AM.

  9. The Following User Says Thank You to devmonkey For This Useful Post:


  10. #9
    Hi Joe

    The measuring system is just a manually driven XYZ platform

    Once set up I only move the webcam The light is at this time fixed and non moving. This is wrong! it should move with the webcam sensor although a 0.25mm movement is pretty small slightly less than 0.010 inches. I am going to work on the light next.

    And yes I clicked measure after each movement to the next tick on the dial indicator. The straight line is proof that the system is linear. Subject to my possible manual positioning errors as detailed in my previous post.

    And the results we are getting are better and better, once the lighting is sorted I am certain the repeatable accuracy can be improved. Once this is done I really want to try a higher resolution webcam.

    Regards
    John

  11. #10
    Quote Originally Posted by John McNamara View Post
    Hi All


    All this started with Joe's software, Thanks Joe.
    Hi John,

    You are very welcome, I've been a bit busy with work, great to see you are making progress.

    Yes it should be possible to grab higher resolution images from the camera giving you the choice of more dynamic range or adjustable sensitivity.

    Cheers, Joe

  12. The Following User Says Thank You to devmonkey For This Useful Post:


Page 5 of 25 FirstFirst ... 3456715 ... LastLast

Thread Information

Users Browsing this Thread

There are currently 3 users browsing this thread. (0 members and 3 guests)

Similar Threads

  1. WANTED: K40 laser
    By dfox1787 in forum Items Wanted
    Replies: 0
    Last Post: 23-10-2018, 08:34 PM
  2. Newbie - Help With Laser Cutting Speed And Power - 60W Laser
    By nickpscott in forum Laser Machines & Building
    Replies: 2
    Last Post: 11-11-2015, 10:07 PM
  3. FOR SALE: K40 laser not working (laser fires)
    By calida in forum Items For Sale
    Replies: 0
    Last Post: 31-03-2015, 08:45 PM
  4. WANTED: GCc Laser Pro or Epilog Laser Cutter Machine
    By Brownhills school in forum Items Wanted
    Replies: 1
    Last Post: 10-05-2012, 04:30 PM
  5. help with cnc laser
    By swinds in forum Laser Machines & Building
    Replies: 11
    Last Post: 09-01-2012, 10:15 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •