hexagon logo

Basic alignment misunderstanding

So im working on this part, and im trying to use the level rotate and origin alignment. I understand which vectors to level to and rotate too. However the machine isnt correctly reading where the part is after i allign it. Am i supposed to find the origin offset of each origin and offset it too that? like click on the cad for the Yorigin and enter the negative value in the origin box? Im also trying to use CAD=PART. Ive been programming 2 years, have mastered iterative aligns but barely use the level rotate and origin align but it seems like the programmers im learning from arent comfortable with using it either
Parents
  • If you want to do a "level-rotate-origin" sort of alignment, you'll need features with three separate surface vectors to work with.

    Lets assume you're working with a square block. This square block is sitting on your CMM table. My example will use three separate planes. This is not the only way to accomplish the type of alignment you want but this example is the easiest to explain.

    Assuming your workplane is set to Z+...

    1) measure pln1 on top (Z+ vector). insert/alignment/new: level pln1 to Z+
    2) measure pln2 on one of the sides. lets say you pick the left side.....then insert/alignment/new: rotate pln2 to X- about the Z+
    3) measure pln3 on one of the other sides. lets say you pick the side facing the CMM's Y-.....then insert/alignment/new: pl1 = Z origin, pln2 = X origin, pln 3 = y origin

    Your first alignment is recalling startup, alignments 2 and 3 are recalling the previous alignments, when all evaluated together you'll have all 6 DOF constrained & will have (in theory) a very good start to your program.
Reply
  • If you want to do a "level-rotate-origin" sort of alignment, you'll need features with three separate surface vectors to work with.

    Lets assume you're working with a square block. This square block is sitting on your CMM table. My example will use three separate planes. This is not the only way to accomplish the type of alignment you want but this example is the easiest to explain.

    Assuming your workplane is set to Z+...

    1) measure pln1 on top (Z+ vector). insert/alignment/new: level pln1 to Z+
    2) measure pln2 on one of the sides. lets say you pick the left side.....then insert/alignment/new: rotate pln2 to X- about the Z+
    3) measure pln3 on one of the other sides. lets say you pick the side facing the CMM's Y-.....then insert/alignment/new: pl1 = Z origin, pln2 = X origin, pln 3 = y origin

    Your first alignment is recalling startup, alignments 2 and 3 are recalling the previous alignments, when all evaluated together you'll have all 6 DOF constrained & will have (in theory) a very good start to your program.
Children
  • Do I need to take the -number of the vector from which I am controlling with each origin and offset the origin to that number- like if I am controlling y with the level origin, do I need to take the y value and input -that for origin. That draws the conclusion that the vector must be +or- 1
  • It sounds to me like you're trying to move your trihedron to a particular point on your model. is that correct?
  • You can either set your trihedron location in the cad system that the model was designed in prior to importing into pc dmis.
    or...
    Open pc dmis. Import your model. Go into Operation/Graphic Display Window/Transform. This will open up the model transformation box. This will allow you to move your model around your trihedron in pc dmis and will set the location of your trihedron so you can begin programming normal to how the part will be sitting on your CMM. Use your graphics view buttons to see how your model imported (meaning which face of the model imported in at Z+, Y- etc....) and then translate or rotate and you see fit, hit apply, then okay. Then begin programming. If you need more help, PM me. I'll send you my number if I have to in order to help walk you through this.