hexagon logo

Iterative Alignment issue

I have a part I have to do a iterative alignment on but the print only has 3A,1B, & 1C targets. The rotation is just 1 point on the top of the part on a plane lined up to the centerline of a cylinder on the opposite side. The plane is also called out as the B datum for a True position. Documents are controlled so I can't share it but is there anyway to rotate with only 1 target before I tell them they need to fix the print?

Thanks
Parents Reply Children
  • If C is the top of a cylinder or circle-ish shape: I'd take a 3 hit circle with workplane parallel to A axis, then make your 2d perp line from A to C circle center. From there, you can make a generic point that is C circle location +radius in your X+ or Y+ axis

    If c is a top plane, make a 2d line laterally and rotate to it... but big word of caution. do not allow that 2d line to have a theoretical mid that is anywhere remotely close to the A axis. if you load part off a bit, the rotation line can flip vector direction on you and hose your routine up at random.
  • A targets are on the cylinder then C is on a flat feature off to the side
  • then create a cylinder on C and a plane on the side.
  • They are pretty picky and if a print has datum targets, that's how the program must be with only those points. But since the print has a separate B datum callout on the plane, I was able to convince them to let me add in the points so B has more than 1 point since I'll be measuring it as a plane later anyway for the TP B datum. Thanks for the suggestions.
  • Your initial alignment (which most take advantage of iterative at this point) is solely to "Find" the part within the machine's volume.
    I had to dumb it down to my customer once: Initial-Aligning the machine to the part, is like telling someone what table a calibrated/leveled scale is on within a room.
    The part datum alignment is where the scale's bubble-leveling occurs.

    Refined measurement of datums in my opinion should not be an iterative approach.
    You should have all six degrees of freedom controlled and the part "found" using iterative align...
    --Then measure your datums with known accurate vectors.
  • Yea I'm still learning how to do iterative alignments right. I was going to go to the advanced training but covid hit and it's been on pause a couple years now. Previous job was chaos and went through upper management like Halloween candy. They couldn't make their minds up and had Starrett, Hexagon, and Zeiss CMM machines plus Keyence systems all within a 4yr period because each new manager had their own opinion on what's best. The parts were smaller medical grade plastics and only the Starrett and Hexagon had a camera system. Before I left they were trying to move everything to the new Zeiss CMM to justify the money spent which was impossible because no camera system and some of the features were way too small or flimsy to probe but all the programmers couldn't convince them otherwise. So I never needed iterative alignments or anything there so its been a learning curve going from that to castings but I do enjoy not dealing with all the FDA red tape and documentation.