hexagon logo

Composite position, threaded hole pattern

I have a cylindrical part with a set of holes drilled 90 deg apart (3 o'clock, 6 o'clock, 9 o'clock and noon) around the circumference. Total of 8 holes- 4 at one level, 4 at another. The callout is very common to this type part, a PLTZF callout of .038" RFS to A|B, then a FRTZF callout of .018" RFS to A.

My question, if I have done this properly in my PC-DMIS program, is there any way that all 8 holes could pass for the upper PLTZF callout, and simultaneously all 8 holes fail the FRTZF callout? I can't see how they could, but when I executed a program recently that I've used on many of these same parts, this is exactly what the results show.

On a side-note, the drawing doesn't restrain all 6 degrees of freedom, so I chose a feature on the part that made sense to me to use to close that gap.

Thanks in advance Confused
Parents

  • Since this is a pattern of holes equally spaced around a cylindrical feature, would it be better to use for the lower half of the composite callout a 3D best-fit alignment (using the 8 holes to rotate/translate) instead of the 2D-best fit alignment that I used originally?


    No - the features in the lower tier of a composite must maintain basic orientation to the datums listed. You can't use 3D fit for this.

    Are you allowing the features to "float" from datum B when evaluating the lower tier? Assuming that datum B is a stopping datum along the axis of datum A, you need to do 2 fits. One about the axis of A, the other along the axis of A.
Reply

  • Since this is a pattern of holes equally spaced around a cylindrical feature, would it be better to use for the lower half of the composite callout a 3D best-fit alignment (using the 8 holes to rotate/translate) instead of the 2D-best fit alignment that I used originally?


    No - the features in the lower tier of a composite must maintain basic orientation to the datums listed. You can't use 3D fit for this.

    Are you allowing the features to "float" from datum B when evaluating the lower tier? Assuming that datum B is a stopping datum along the axis of datum A, you need to do 2 fits. One about the axis of A, the other along the axis of A.
Children
No Data