Results 1 to 3 of 3

Thread: Iterative Alignment

  1. #1
    Member
    • Additional Information
      • Years CMM Experience:
      • 4
      • Software Version:
      • 4.2 MR2
      • Machine Type:
      • B&S global
      • Location:
      • Seminole,OK
      • Job Function:
      • Quality Engineer

    Join Date
    Jul 2008
    Location
    Seminole,OK
    Posts
    45

    Default Iterative Alignment

    Can anyone give me the rundown on Iterative aligmnment procedure? like where to start and what to expect.
    The main problem I am having is do I need to move my CAD orgin prior to the alignment or will the Iterative alignment do it? My orgin is out in space and I need to move it without hitting CAD = part.
    Craig Quary
    B&S Global
    PCDMIS 4.2mr2/3.0
    Machinist by trade Quality by Virtue

  2. #2
    Ultra Senior Member
    • Additional Information
      • Years CMM Experience:
      • Since 1996
      • Software Version:
      • v2014 CAD++
      • Machine Type:
      • XCEL
      • Location:
      • DFW Area
      • Job Function:
      • Layout Inspection/CMM Programer
    DeWain Hodge's Avatar
    Join Date
    Apr 2007
    Location
    DFW Area
    Posts
    960

    Default

    The following is from a post by JamesMannes:

    COLLECTING THERORETICAL AND MEASURED DATA

    1. From the “Auto Features” toolbar, select the “Vector Point” icon.

    2. On the Vector Point screen, be sure to have the “Misc.” selected to “Nominals”. Using the mouse, select a point from the CAD model on the top surface. Make sure you have “Surface mode” selected. Pc-dmis will pierce the CAD model and insert the values for this measurement.

    3. Once the point has been selected, verify all of the calculated values, paying close attention to the Normal Vector. This vector for the top surface should be logical in relation to the CAD coordinate system.

    4. Name the feature PT1. With the “Measure” box unchecked select “Create”. The CMM will now create the theoretical code for that point.

    5. Repeat steps 2-4 to create the remaining points as follows:

    ∙ PT2 and PT3 on the top surface. (A total of 3 points)
    ∙ PT4 and PT5 on a surface that’s ~75 to 90 from the top.
    ∙ PT6 on a surface ~75 to 90 to PT4, PT5 and the top.

    6. Once the 6 points have been created theoretically, its time to collect the measured data for these points.

    7. Mark All.

    8. Say Yes to “Ok to mark manual alignment features”.

    9. Execute the program. Follow the instructions to measure all 6 points. Once the execution is complete, the measured data has been collected in order to proceed to the Iterative Alignment.

    CREATING THE MANUAL ITERATIVE ALIGNMENT

    1. From the “Insert” menu select Alignment\New. From the alignment screen select “Iterative”.

    2. Select the points from this screen as follows:

    ∙ PT1, PT2 and PT3 as the Level (set drop down menu to default).
    ∙ PT4 and PT5 as Rotate.
    ∙ PT6 as the Origin.

    (Click “Select” after each, Level, Rotate, and Origin)

    3. Select “Meas All Once”. Verify that the “Point Target Radius” is set to approximately 5mm, (this means you should to take your hits within 10mm diameter of where you clicked on the CAD). Set your “Fixture Tolerance” to ~0.05mm (this is basically the best fit tolerance for the iterative alignment, if you get an iterative alignment error then try bumping the fixture tolerance up in 0.01mm increments). Select OK. Set the jog box to run SLOWLY. Say YES to the message “Measure all iter features now”. The CMM will prompt you to position the probe above the first point. Keep in mind that the machine is still in manual mode. Continue to follow the prompts through the rest of the points.

    4. Once the last feature has been measured, the Alignment screen will appear. Select OK. Watchingthe probereadoutwindow, notice that the origin is off the table (Car Position). Also notice that the axes are following the CAD model, not the machine axes.


    DCC ALIGNMENT:

    COLLECTING MEASURED DATA

    RULES:


    1. Insert an operator comment “Prepare for DCC Operation”. Then from the toolbar turn on the DCC mode.

    2. Due to the fact that the CAD origin is off the table, move points will be the most efficient way to establish clearance above and around the part for free state. If you are programming using a fixture then a good way to establish clearance is to add a “Move Distance” to your auto features, this can be found under the “Advanced” button in the “Auto Features” dialog box. This distance can be set to your liking 10mm to 500mm> depending on if you are trying to clear a clamp or whatever. When the CMM goes to measure one of the features it will start at the distance you set (say 500mm) above the feature, keep in mind that the probe will follow the approach vector and will start and finish at the distance you enter along the approach vector, so this is best used with an I,J,K in your machines Z direction.
    The use of clearance planes can also achieve the same result; moving from one point to another without hitting the piece being inspected.

    3. It is now time to collect the measured data for the DCC iterative alignment.

    4. Since you have the part locked-in relatively close with the manual iterative alignment you can now program the DCC alignment using auto features with the “Measure” box checked. Don’t forget your “Move Points” or “Move Distances” and make sure your “Normal Vectors” are in logical relation to the CAD coordinate system.

    *Before hitting “Create” set the jog box to slow to avoid a crash*

    The six point iterative is good for the manual alignment because it makes it faster to do your initial part set-up and it is not important to use datum features. All you are worried about, for the manual alignment is getting the CAD model locked-in relatively close so the DCC iterative can run through hitting the datums, precisely snapping the CAD to the part. The DCC Iterative Alignment is where the CAD model gets accurately locked-in to the part/fixture.

    If you programming a part in the free-state, then you will want to use your primary DATUM features for your alignment. Typically you will Take 3 points on datum –A-, measure a circle for datum –B- and a circle or a slot for datum –C-, typical but not always the case (important* if you have to use a slot then you will want to construct a point or circle at the slot to use in the iterative).

    If your are programming using a fixture then you will want to use the circle method iterative, for both the manual and DCC alignments. You will most likely use either three circles (cylindrical inserts), three spheres (tooling balls) or two circles and a point (two cylindrical inserts). You will want to enter the XYZ locations of the tooling balls/cylinder inserts in the auto features box for auto circle/auto sphere location. This information will be stamped on the fixture.

    CREATING THE DCC ITERATIVE ALIGNMENT

    1. After you have your measured data for the DCC iterative alignment, follow the steps above from CREATING THE MANUAL ITERATIVE ALIGNMENT the only difference is you will check the “Measure All Always” box for the DCC alignment and you may be using features other than just points.

    2. Once the last feature has been measured, pc-dmis will evaluate the measured points and decide if it needs to re-measure the points and “Iterate” the alignment. Most likely it will and will run through the alignment a second time.
    DeWain Hodge

  3. #3
    Ultra Senior Member
    • Additional Information
      • Years CMM Experience:
      • 2002 onwards
      • Software Version:
      • v4.2 mr1 CAD++
      • Machine Type:
      • Mistral 10-07-07 DCC
      • Location:
      • Wednesfield,West Midlands,England
      • Job Function:
      • CMM programmer/operator(i write the programmes,i operate the m/c...no one else!)
    RCW52's Avatar
    Join Date
    Apr 2008
    Location
    Wednesfield,West Midlands,England
    Posts
    671

    Default

    Quote Originally Posted by enviro View Post
    Can anyone give me the rundown on Iterative aligmnment procedure? like where to start and what to expect.
    The main problem I am having is do I need to move my CAD orgin prior to the alignment or will the Iterative alignment do it? My orgin is out in space and I need to move it without hitting CAD = part.
    just to clarify, no you don't need to move the origin.
    if you want to you can move it afterwards.
    Richie the Villian!!

    V4.2 MR1 CAD++/MISTRAL 10-07-07 DCC/XP

Similar Threads

  1. help with cad iterative alignment
    By falgualpesh in forum PC-DMIS for CMMs
    Replies: 2
    Last Post: 04-05-2008, 07:30 PM
  2. Is this an iterative alignment?
    By keego in forum PC-DMIS for CMMs
    Replies: 4
    Last Post: 01-02-2008, 02:30 PM
  3. Iterative Alignment
    By DeWain Hodge in forum PC-DMIS for CMMs
    Replies: 1
    Last Post: 12-29-2007, 03:33 PM
  4. Iterative alignment(help)
    By Clay_Man in forum PC-DMIS for CMMs
    Replies: 13
    Last Post: 08-11-2006, 04:24 PM
  5. Iterative Alignment
    By MAHI9 in forum PC-DMIS for CMMs
    Replies: 5
    Last Post: 06-13-2006, 07:48 AM

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
  •