View Full Version : True Position without tertiary datum? Establishing a proper rotation
basselope 28th February 2007, 12:51 PM I know I've seen this before, but I'm drawing a blank. My task is to layout pieces using CMM, Comparitor and basic hand instruments. There is no dedicated gaging available.
In the attached pic is a part with Datum A being the material surface, Datum B being an outside radius, and a third feature (a similar outside radius) having a .010 positional callout back to datums A and B. Given that the two radii are only connected through two Basic dimensions intersecting at a virtual point, how does one go about establishing a proper rotation in order to evaluate the positional callout?
My gut feeling (beyond this being a poor way to dimension this part form an inspection point of view) is that the best one can do is trig out the angle between the virtual "Y" axis (the 9.17 dimension) and the direct feature-to-feature line between the two radii and then rotate my part coordinate system accordingly (in this case 2.2 degrees.)
In other words, establish a three axis coordinate system to the three Datums shown in the drawing, and then rotate 2.2 degrees to create the .350 basic distance, thereby losing any variability the positional tolerance might allow along that axis.
While moderately effective, it still irritates me that I am partially checking the position of the feature to itself.
Any ideas?
Jim Wynne 28th February 2007, 01:00 PM I know I've seen this before, but I'm drawing a blank. My task is to layout pieces using CMM, Comparitor and basic hand instruments. There is no dedicated gaging available.
In the attached pic is a part with Datum A being the material surface, Datum B being an outside radius, and a third feature (a similar outside radius) having a .010 positional callout back to datums A and B. Given that the two radii are only connected through two Basic dimensions intersecting at a virtual point, how does one go about establishing a proper rotation in order to evaluate the positional callout?
My gut feeling (beyond this being a poor way to dimension this part form an inspection point of view) is that the best one can do is trig out the angle between the virtual "Y" axis (the 9.17 dimension) and the direct feature-to-feature line between the two radii and then rotate my part coordinate system accordingly (in this case 2.2 degrees.)
In other words, establish a three axis coordinate system to the three Datums shown in the drawing, and then rotate 2.2 degrees to create the .350 basic distance, thereby losing any variability the positional tolerance might allow along that axis.
While moderately effective, it still irritates me that I am partially checking the position of the feature to itself.
Any ideas?
You're correct--that dimensioning is seriously messed up. Because of the circular (i.e., datums that refer back to themselves in feature control frames) datum references--a sure indication that the designer and/or CAD person is clueless--there's no way to tell what the designer intended. There's no easy way to tell a customer that his drawing is significantly wrong, but you need to explain your plight and ask for guidance, and as I always recommend in situations like these--get it in writing.
basselope 28th February 2007, 01:15 PM Thank you Jim. I knew somebody had their head up their backside, I just wasn't positive whether or not it was me! :notme:
I feel better now.
Jim Wynne 28th February 2007, 01:21 PM Thank you Jim. I knew somebody had their head up their backside, I just wasn't positive whether or not it was me! :notme:
I feel better now.
I occasionally remove my own head from that allegedly anatomically impossible position just long enough to make sense. Maybe we need a new smiley here. :biglaugh:
basselope 28th February 2007, 01:32 PM Hehehehe...:lmao:
Talk about circular references!
Explain to me how a smilie get it's head up it's backside?
(though I'm sure someone has already figured it out!)
Miner 28th February 2007, 03:16 PM I know I've seen this before, but I'm drawing a blank. My task is to layout pieces using CMM, Comparitor and basic hand instruments. There is no dedicated gaging available.
In the attached pic is a part with Datum A being the material surface, Datum B being an outside radius, and a third feature (a similar outside radius) having a .010 positional callout back to datums A and B. Given that the two radii are only connected through two Basic dimensions intersecting at a virtual point, how does one go about establishing a proper rotation in order to evaluate the positional callout?
My gut feeling (beyond this being a poor way to dimension this part form an inspection point of view) is that the best one can do is trig out the angle between the virtual "Y" axis (the 9.17 dimension) and the direct feature-to-feature line between the two radii and then rotate my part coordinate system accordingly (in this case 2.2 degrees.)
In other words, establish a three axis coordinate system to the three Datums shown in the drawing, and then rotate 2.2 degrees to create the .350 basic distance, thereby losing any variability the positional tolerance might allow along that axis.
While moderately effective, it still irritates me that I am partially checking the position of the feature to itself.
Any ideas?
Jim is correct about checking with the customer. My guess is that they meant to specify the center to center distance between B and C. You can do this by omitting the diameter symbol in the callout, but most GDT semi-experts don't realize this. By omitting the diameter symbol, rotation does not matter since you are measuring a radial distance. In any case, verify the customer's intent in writing.
basselope 28th February 2007, 04:41 PM Yea, I've already contacted the ship-to customer. His sentiment mirrors the rest of us here.
But as their company is global and "Engineering" only exists as some distant, mythical group like the Druids, getting an official interpretation is a very time consuming task. Time is something the customer and myself simply don't have much of on this one.
We've both decided to get the opinions of the smartest folks we know (yes, that would be you folks) and go from there.:cfingers:
I feel pretty comfortable with the information I have now, and I'm not afraid to stand by my results. Thanks again, Y'all!
:D
Jeff Mathena 21st March 2007, 03:40 PM Long time lurker, but I haven't posted very much. Thought I might add my $0.02 on this subject, since I have an abnormal interest in GD&T.
The symbology shown in your drawing for denoting Datums is not supported in ASME Y14.5M 1994, but that from the ANSI Y14.5M 1982 standard. Since I don't have a '82 standard anymore I can only go off the '94 standards and assume the drafter just hasn't converted their symbology over to the newer style.
Position callouts with 1 and or 2 elements in the datum reference frames are allowed by the standard. If you only have 1 element in the datum reference frame, such as -A- in your drawing, the only thing that position can control is perpendicularity to -A-. With the position callout you are questioning, the only control the datum reference frame can control is the perpendicularity of the feature's centerline to -A-, and since -B- is only an axis, it can only control a radial distance away from -B-. The fact that the diameter symbol is still shown can be confusing and is shown in some examples in the standard. But since the callout is controlling perpendicularity to -A-, the diameter symbol seems to make since in this instance.
The assumption made to trig out a coordinate system from the 0.625 DIA hole would not be correct, as it would then be creating a coordinate system that isn't supported by the given datums.
Just my input. I'm happy to discuss my points if any of them seem out in the weeds.
Thanks,
Jeff
basselope 28th March 2007, 09:03 AM Yea, I agree with you that creating a three axis coordinate system is not proper to the callout. It sounds to me like we both agree that this drawing needs a revision.
As far as your abnormal interest... I was always under the impression that "Abnormal" was a prerequisite in this business. :biglaugh:
Thanks for your input. I always like to other points of view.
True Position 28th March 2007, 02:50 PM The drawing is bad, but generally if I see a drawing like that that I'm laying out on the CMM the general method:
Align first to the A datum surface
Measure datum B, assume it is correct.
Using a special rotated alignment, rotate the part to bring the X or Y axis to the correct length. Measure the error in the other direction as your true position error.
In your example, you'd pick up the top surface.
Pick up hole B. (In this same I'm assuming you're making B the origin)
Rotate the part until hole C in Y is 9.170.
See what this makes C in X. Any change from -.350 is the TP error.
basselope 28th March 2007, 03:18 PM That's not far from what the customer and I wound up doing. Based on our understanding of the function of the part and the design of the tooling, we created the .350 dimension and evaluated the 9.170.
At the time of my first post I had no way of creating virtual features (i.e. the point at X=.350, Y=9.170) so I had to fall back on Trig. Since then I've dug up the command and conventions for the Measure Max function to create those features. I'm still not happy with it, but I feel pretty comfortable that we're protecting the end user.
Thanks for your reply, Hawat!
True Position 29th March 2007, 07:05 AM Yep, you can pick and set either one, generally I'll set the longer one, but that's just habit.
As to creating virtual features, if you were using Calypso I'd be more helpful.
Paul F. Jackson 29th March 2007, 11:15 AM No matter whether you think the specification is weak or is not reflective of the functional design intent it is not technically wrong. As Jeff pointed out the symbols are consistent with the 1982 standard so the datum feature designations and the use of the (S) symbol would not be wrong if the specification declared that standard.
•Align the coordinate system to the primary datum feature surface A.
•Set translational origin at the center of the (.88) radius segment B.
•Stop rotation by aligning to the center of the (.53) radius segment C.
To inspect the position of C (dia .010 S) relative to A|B you would compare the measured distance between the axes of the two radial surface segments to their basic distance which is 9.177 or (-.35^2+9.17^2)^0.5. Next you would double that error to make it a diameter value consistent with the diameter tolerance and compare that value to the tolerance limit (.010 regardless of feature size).
To inspect the two hole diameter positions (dia .040 M) relative to A|B|C you must first rotate the coordinate system about the axis of datum feature B to the basic angle relative to datum feature C which is tan-1(-.35/9.17) or ~ -2.1858 degrees.
•Compare the X and Y coordinates of the (.875) diameter hole to its (X,Y) basic location ( 0,0) compute the radial displacement, double it, and compare that value to its variable tolerance limit (.040 + actual hole size-.87).
•Compare the X and Y coordinates of the (.625) diameter hole to its (X,Y) basic location (- .35,9.17) compute the radial displacement, double it, and compare that value to its variable tolerance limit (.040 + actual hole size-.62).
I agree with some of the previous comments and am skeptical that the choice of datum features for this specification actually reflect the functional constraints in assembly. I would also point out to the customer that deriving axis (especially datum feature axes) from limited circular segments of the surface (approximately 180 degrees for B) and (approximately 160 degrees for C) is not good design or measurement practice.
|
|