Printer Friendly
The Free Library
19,607,059 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Correct part rotation for 'perfect' vectors.


"Think of the drive of the axis. If the probe is moving with the drive (positive direction), the vector is one, and if the probe is moving opposite the drive (minus direction), the vector is minus one."

In my previous two articles about direction vectors In mathematics, a direction vector is any vector



such that the two distinct points and
, techniques were discussed to calculate vectors for circular measurements and/or features neither parallel nor perpendicular to an axis. Understanding these concepts is vital to creating stable measurements from the programs used with your CMM (Capability Maturity Model) A process developed by SEI in 1986 to help improve, over time, the application of an organization's supporting software technologies. ; however, a more elementary approach may be the preferred one.

In our first example we can review by using the "90 minus rule" to calculate the direction vector when probing a point located on a feature that is neither parallel nor perpendicular to the X- or Y-axes. We can determine from our print specifications that a 210 [degrees] approach angle would be perpendicular to the surface being measured.

This is clearly illustrated when the Part Coordinate System coordinate system

Arrangement of reference lines or curves used to identify the location of points in space. In two dimensions, the most common system is the Cartesian (after René Descartes) system.
 is viewed using Polar coordinates 1. Coordinates derived from the distance and angular measurements from a fixed point (pole).
2. In artillery and naval gunfire support, the direction, distance, and vertical correction from the observer/spotter position to the target.
.

Step #1--We have a known angle of 210 [degrees] that rotates from the X-axis.

Step #2--Using the "90 minus rule" we can determine the unknown angle to be -120 [degrees] and since we are in the XY plane the angle rotation is from the Y-axis.

Step #3--Calculate the I-J-K vectors using the Cosine of the angles. I = -0.86603 (Cosine of our 210 [degrees] X angle) J = -0.50000 (Cosine of our -120 [degrees] Y angle) K = 0 (Our probe is not moving along the Z axis)

In my short history of writing CMM part programs, I have found that vector points are usually needed to construct a plane or line feature on a part. Most DCC (1) (Direct Cable Connection) A Windows 95/98 feature that allows PCs to be cabled together for data transfer. DCC actually sets up a network connection between the two machines.  CMM software has auto-measure plane and auto-measure line macros built within the software. Once various geometric data about the feature are entered, the software and CMM can take off and measure the feature. If your software has these auto-measure macros, you should do two things: First, get very comfortable using them because they will be very beneficial. Second, get comfortable not using them because if you haven't run across an application, part, or fixture An article in the nature of Personal Property which has been so annexed to the realty that it is regarded as a part of the real property. That which is fixed or attached to something permanently as an appendage and is not removable.  where they won't work, you are very lucky. The only sure thing I know about luck is that it always runs out.

To illustrate just how easy this process can become, we'll use the earlier example part, rotate about an axis, and create the "perfect" vectors needed to probe points for a line measurement. The first step is to rotate the part coordinate system in such a way that our line feature is "true" with an axis line. Since the part angle rotation from the X-axis is -60 [degrees] and the Y-axis is 30 [degrees], we can rotate about the Z-axis (-60 [degrees]), which "clocks" our part and aligns the feature with the X-axis.

Now our part is "true" to the X axis. Here is where it gets really cool. This is where the angle rotation from the axis, and 90 minus rule, need not be used. A direction vector that is needed to probe a feature aligned with an axis will always be calculated by the cosine of 90 [degrees], which equals 1.

Jerry Guffy, CMM software trainer from Mitutoyo, told me a rule of thumb that I'll always use and never forget. "Think of the drive of the axis. If the probe is moving with the drive (positive direction), the vector is 1 and if the probe is moving opposite the drive (minus direction) the vector is' minus 1."

For our prove to contact our line at a correct vector we use:

I = 0.0000 J = -1.0000 K = 0.0000

We do not want the probe to move along the X- or Z-axes but we do want it to move in a Y minus direction. J is the Y vector, so it equals -1.

So here's how it works (at combat speed). We program a movement or series of movements to place our probe on the Y positive side of our line at the desired clearance from the part and the desired Z-axis elevation elevation, vertical distance from a datum plane, usually mean sea level to a point above the earth. Often used synonymously with altitude, elevation is the height on the earth's surface and altitude, the height in space above the surface. . We used the comp comp

See comparison.
 point, go meas, meas direction feature, which basically tells the probe to move until contact.

MEAS/CPOINT, F(CPT CPT

See: Carriage Paid To
_1), 1,AXDIR MEAS_DIR/I-J-K,0.000,- 1.000,0.000

After the point is taken, we can use a CMM goto movement (relative) to move the probe a certain distance only along the X-axis.

GOTO/INCR,CART,3.00000,0.00000,0.00000

Now we can copy and paste To copy files from one location to another or to copy text and images from one document to another. All modern operating systems and applications have a copy and paste capability that is typically selected from an Edit menu. See cut and paste and Win Copy between windows.  the three lines and change the designation of the point label (red text) to probe the desired number of points along the line. We'll use three for simplicity only.

MEAS/CPOINT, F(CPT_1), 1,AXDIR MEAS_DIR/I-J-K,0.000,-1.000,0.000 GOTO/INCR,CART,3.00000,0.00000,0.00000

MEAS/CPOINT, F(CPT_2), 1,AXDIR MEAS_DIR/I-J-K,0.000,- 1.000,0.000 GOTO/INCR,CART,3.00000,0.00000,0.00000

MEAS/CPOINT, F(CPT_3), 1,AXDIR MEA MEA Multiple endocrine adenomatosis. See Multiple endocrine neoplasia.  S_DIR/I-J-K,0.000,-1.000,0.000 GOTO/INCR,CART,3.00000,0.00000,0.00000

Now we can construct the line from the 3 data points.

MEAS/LINE,F(LINE2),3 CONSTPT/FA(CPT_1) CONSTPT/FA(CPT_2) CONSTPT/FA(CPT_3) ENDMES

And that's all there is to it. Read the print carefully and rotate your part correctly. All of your vectors will be as easy as counting to one.

Richard Clark Richard Clark may refer to several people:
  • Richard A. Clarke (born 1951), chief counter-terrorism adviser on the U.S. National Security Council
  • Richard Clark (dermatologist), dermatologist
  • Richard Clark (pharmacologist), president of Merck
 works' as a CMM trainer affiliated with CMM Technology, Inc. To receive a freeware Software that is distributed without charge and which may be redistributed without charge by its users. However, ownership is retained by the developer who may change future releases from freeware to a paid product (feeware). See shareware, free software and public domain software.  version of his "Vector Direction Calculator calculator or calculating machine, device for performing numerical computations; it may be mechanical, electromechanical, or electronic. The electronic computer is also a calculator but performs other functions as well.  4.50" e-mail feedback to rcmetrology@yahoo.com

Techniques described is this document are derived from the book "DCC CMM Programming--Part Alignment and Vector Points" by Scott C. Beavers. To obtain a copy of this book, contact CMM Resources at 513.535.0870.
COPYRIGHT 2005 Nelson Publishing
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2005 Gale, Cengage Learning. All rights reserved.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Title Annotation:CMM sense
Author:Clark, Richard
Publication:Tooling & Production
Article Type:Column
Date:May 1, 2005
Words:981
Previous Article:CAM solids--the best of both worlds: solid models are even better in CAM.
Next Article:The feature that wasn't there: or the case of the cranky transmission housing.
Topics:



Related Articles
CMMs can be calibrated and fixtured with ease.
Portable Precision CMM.
Electronic Sensor Grid. (In Gear).
5-axis machine tool calibration: volumetric and tool tip position measurement ensures accuracy. (Machine Alignment).
Direction vectors--programmable CMMs push the envelope. (CMMs).
For the sake of accuracy.
Using offline programming keeps that CMM on track.

Terms of use | Copyright © 2012 Farlex, Inc. | Feedback | For webmasters | Submit articles