hexagon logo

Z Axis Calibration for Disc Stylus

We have recently purchased a 6-way module and I want to experiment with a custom disc probe (bore too small for a star probe). Is it possible to measure undercut widths using a disc probe? (touch down, take a point, pull up, take a point, distance between them etc)

If so, how do you calibrate it in the Z axis so it calculates the maths correctly?

I received an email from Hexagon saying to try turning off probe compensation, doing the features, then add on the disc thickness to the distance result as an assignment. However, I haven't quite got the hang of doing assignments in all my youthfully ignorant glory, so can someone talk me through that?

Even if the undercut widths can't be measured, at least I can learn how to do the assignments (correctly) out of all of this.

We have PCDMIS 2013.

Our programmer left the company, and the 'people upstairs' decided to make me take over. Slight problem with this... I have zero engineering or even programming experience (which they knew). I actually started here as a labourer after Uni, so either this is one h*ll of a lucky break or a worst nightmare. So don't pull any punches, I need to learn and learn fast.
Parents
  • We had some putty, but our components seem to be too complicated for it to work. We are measuring bores with undercuts and holes all over the place. Once we put the putty in (on one side of the bore) it gets trapped in the holes and we can't get it out. We are looking into some technology from Germany that might be able to measure internally using interferometry, and best of all it only costs £100,000 *cough*.

    You may want to investigate having custom probes made. I have seen a 4-tipped star setup with four 0.5mm dia balls arranged in a 10mm dia pattern circle, it's smaller than common discs and can easily measure how you need.

    I am self taught so far, been spending every waking hour just reading up on basics of metrology and engineering. Used the empty office on christmas day to come in and practice programming. I do have training lined up, but I am having to alternate between CMM, vision systems, surface measurer's, interferometry, SPC and overlooking shopfloor inspection (All this with a Philosophy degree). Hopefully this forum can help me in-between training.
    I think maintaining a philosophical outlook will help you immensely! My brain would explode if I had to learn all that at once.
    Yes, this forum is helpful. We try to keep this a positive-attitude and knowledge-sharing community.

    Any help on the assignments aspect? Maybe someone could link me to another thread I have overlooked elsewhere?

    Assignment is a simple function, it assigns a new current value to a variable. It automatically declares (creates) the variable if it hadn't already been assigned.
    Edit drop-down menu, Assign brings up the Assignment Builder dialog box.

    One important thing to keep in mind is PC-DMIS's inspection plan program code in the Edit Window is unique in two ways:
    1) Time-traveling cursor. Where your cursor is clicked is where the software is "thinking", stuff below the cursor (such as assignments) has not yet happened. Click the cursor down further to travel forward in program time, or back to the beginning to travel back to before things happen.
    2) Live updates - propagation of changes based on dependencies. Change the name of a feature and see it instantly change in any dimensions that reference it.

    One thing that is often overlooked is the PC-DMIS is very sensitive to special characters. For each and every item the you get to choose a name for: programs, features, alignments, dimensions, and variables, be sure and use LETTERS_NUMBERS_UNDERSCORES_ONLY. You can get away with spaces sometimes, but decimal points and slashes will corrupt your program in unexpected ways.

    For assignment examples of doing math, I must direct you to the Search function in the upper right hand corner.
Reply
  • We had some putty, but our components seem to be too complicated for it to work. We are measuring bores with undercuts and holes all over the place. Once we put the putty in (on one side of the bore) it gets trapped in the holes and we can't get it out. We are looking into some technology from Germany that might be able to measure internally using interferometry, and best of all it only costs £100,000 *cough*.

    You may want to investigate having custom probes made. I have seen a 4-tipped star setup with four 0.5mm dia balls arranged in a 10mm dia pattern circle, it's smaller than common discs and can easily measure how you need.

    I am self taught so far, been spending every waking hour just reading up on basics of metrology and engineering. Used the empty office on christmas day to come in and practice programming. I do have training lined up, but I am having to alternate between CMM, vision systems, surface measurer's, interferometry, SPC and overlooking shopfloor inspection (All this with a Philosophy degree). Hopefully this forum can help me in-between training.
    I think maintaining a philosophical outlook will help you immensely! My brain would explode if I had to learn all that at once.
    Yes, this forum is helpful. We try to keep this a positive-attitude and knowledge-sharing community.

    Any help on the assignments aspect? Maybe someone could link me to another thread I have overlooked elsewhere?

    Assignment is a simple function, it assigns a new current value to a variable. It automatically declares (creates) the variable if it hadn't already been assigned.
    Edit drop-down menu, Assign brings up the Assignment Builder dialog box.

    One important thing to keep in mind is PC-DMIS's inspection plan program code in the Edit Window is unique in two ways:
    1) Time-traveling cursor. Where your cursor is clicked is where the software is "thinking", stuff below the cursor (such as assignments) has not yet happened. Click the cursor down further to travel forward in program time, or back to the beginning to travel back to before things happen.
    2) Live updates - propagation of changes based on dependencies. Change the name of a feature and see it instantly change in any dimensions that reference it.

    One thing that is often overlooked is the PC-DMIS is very sensitive to special characters. For each and every item the you get to choose a name for: programs, features, alignments, dimensions, and variables, be sure and use LETTERS_NUMBERS_UNDERSCORES_ONLY. You can get away with spaces sometimes, but decimal points and slashes will corrupt your program in unexpected ways.

    For assignment examples of doing math, I must direct you to the Search function in the upper right hand corner.
Children
No Data