hexagon logo

True position for older prints

This might be hard to explain without showing a print. Wish I could, but that's a no-no since they're confidential documents and all. Anyway, let's say I have an older print with holes that are dimensioned to each other, rather than to a datum or to a common origin point. They also have a true position call out. As I understand it, you can select either "current alignment" or "datum reference frame" when creating a position dimension for the holes. If I was required to report the holes with the nominal dimensions from the print, rather than from the datum reference frame, say for PPAP purposes, does that mean I would have to create an alignment for every single hole to get them to report exactly as the print dimensions them? Or is there a more efficient way to do that? I hope I'm making sense. I'm still pretty new to this.
Parents
  • Yes, the position callouts have a feature control frame with datum structure of ABC or AB or BAC, depending on the hole. But the way they are dimensioned on the print is to another hole, not a datum. I think this is a really old print that got true positions and datums added to it decades after it was first created. Some customers are extremely picky and require everything to be reported EXACTLY as shown on the print. They even want the basic dimensions and their deviations to be reported along with the true positions. I've even seen customers who demand reference dimensions to be measured and reported (the one with the signature green color and a forest animal in its name). But the only way I know of to get each hole to report as shown on the print is to create an alignment for each hole, recall the alignment I need for the hole I'm trying to dimension, and then select "current alignment." That can be a pain when you have 20+ holes.
  • The FCF says ABC, then you report position to ABC.

    Basic dimensions can be added or subtracted to find the PERFECT location from ABC to the hole.

    One alignment, everything is from ABC. This is USUALLY what was always intended, it isn't common that an engineer actually wants things incrementally moving about hole by hole (the glaring excepting being bolt circles and patterns). If you are truly curious, you can ask if they meant it inspected True Position as today from ABC, or did they really mean incremental.

    Report incremental moves as distances. They don't matter, they are BASIC and carry no tolerance.

    Position is of zero value to a machinist or engineer (when a problem or adjustment is needed) as you say the position is .012. .012 what? Where? From where? three rotations? start of the feature or end of the feature?
    Reporting the BASICs is required by some people, and I always do it out of habit. Not because they matter per standard, but because if something doesn't fit, a person can see I reported the "X" as being .002 off and the "Y" as being -.006 from perfect, and compare that to the mating part.
    I also report all positions on any hole longer than twice it's own diameter twice, displaying the start and end. Then my machinist knows what he has and doesn't have to ask anything.

    This is all extra to the fact that a FCF saying ABC means you are inspecting the feature with respect to A, B and C NOT to any incremental moves in and of themselves.

    That is the only alignment you need if all FCF's say ABC. As Louis below mentions, if you have more than one datum structure in an FCF, that is when you need more alignments.

    Incremental moves do not require a new alignment unless they are from a new datum that is called in an FCF. Or the secondary frame for pattern control, if the print is kind of sloppy. But if you are doing pattern control and all dims are from ABC, you have to "make" incremental moves (the software is going to do this for you) to insure the pattern is moving together, if you are inspecting manually.

    The FCF controls the reporting, not the BASIC dimensions displayed on the print.
Reply
  • The FCF says ABC, then you report position to ABC.

    Basic dimensions can be added or subtracted to find the PERFECT location from ABC to the hole.

    One alignment, everything is from ABC. This is USUALLY what was always intended, it isn't common that an engineer actually wants things incrementally moving about hole by hole (the glaring excepting being bolt circles and patterns). If you are truly curious, you can ask if they meant it inspected True Position as today from ABC, or did they really mean incremental.

    Report incremental moves as distances. They don't matter, they are BASIC and carry no tolerance.

    Position is of zero value to a machinist or engineer (when a problem or adjustment is needed) as you say the position is .012. .012 what? Where? From where? three rotations? start of the feature or end of the feature?
    Reporting the BASICs is required by some people, and I always do it out of habit. Not because they matter per standard, but because if something doesn't fit, a person can see I reported the "X" as being .002 off and the "Y" as being -.006 from perfect, and compare that to the mating part.
    I also report all positions on any hole longer than twice it's own diameter twice, displaying the start and end. Then my machinist knows what he has and doesn't have to ask anything.

    This is all extra to the fact that a FCF saying ABC means you are inspecting the feature with respect to A, B and C NOT to any incremental moves in and of themselves.

    That is the only alignment you need if all FCF's say ABC. As Louis below mentions, if you have more than one datum structure in an FCF, that is when you need more alignments.

    Incremental moves do not require a new alignment unless they are from a new datum that is called in an FCF. Or the secondary frame for pattern control, if the print is kind of sloppy. But if you are doing pattern control and all dims are from ABC, you have to "make" incremental moves (the software is going to do this for you) to insure the pattern is moving together, if you are inspecting manually.

    The FCF controls the reporting, not the BASIC dimensions displayed on the print.
Children
No Data