hexagon logo

Alignment to offset holes?

Hi all. First post. Sorry if it's a rookie question.

I want to do a Plan-Circle-Circle alignment.
The first hole is the x0 y0 origin.
The second hole has some given coordinates, say x8.0, y4.0.

I don't want to have to calculate the angle and use the "Offset angle" in the "Rotate to" field.
I also don't want to use an iterative alignment.

Any ideas?

Thanks,
Steve
  • Thanks for the explanation - gotta try that out sometime!
  • I realize I am using an older ver. of the software and maybe this is no longer available, but why wouldn't you just best fit the two holes rotate only, then translate x,y to your primary

    A2 =ALIGNMENT/START,RECALL:A1, LIST= YES
    ALIGNMENT/BF2D,ZPLUS,LEASTSQR,ROTONLY,0,0,0,0
    SHOWALLINPUTS=YES,SHOWALLPARAMS=NO
    ID = DOWEL1
    ID = DOWEL2
    ID =
    ALIGNMENT/TRANS,XAXIS,DOWEL1
    ALIGNMENT/TRANS,YAXIS,DOWEL1
    ALIGNMENT/END
  • I get that. The dowels used from rotation above are not in line.

    DIM LOC93= LOCATION OF CIRCLE DOWEL1 UNITS=IN ,$
    GRAPH=OFF TEXT=OFF MULT=1.00 OUTPUT=BOTH
    AX MEAS NOMINAL +TOL -TOL DEV OUTTOL
    X 0.0000 0.0000 0.0006 0.0006 0.0000 0.0000 ----#----
    Y 0.0000 0.0000 0.0006 0.0006 0.0000 0.0000 ----#----
    D 0.2506 0.2500 0.0010 0.0010 0.0006 0.0000 ------#--
    END OF DIMENSION LOC93
    DIM LOC94= LOCATION OF CIRCLE DOWEL2 UNITS=IN ,$
    GRAPH=OFF TEXT=OFF MULT=1.00 OUTPUT=BOTH
    AX MEAS NOMINAL +TOL -TOL DEV OUTTOL
    X -2.2500 -2.2500 0.0006 0.0006 0.0000 0.0000 ----#----
    Y 3.0080 3.0080 0.0006 0.0006 0.0000 0.0000 ----#----
    D 0.2504 0.2500 0.0010 0.0010 0.0004 0.0000 ------#--
    END OF DIMENSION LOC94
  • The OP is no rookie he’s been around. He was questioning PC-DMIS capability.
  • That’s weird. It looks fine on my screen.

    A3...... =ALIGNMENT/START,RECALL:STARTUP,LIST=YES
    ........... ALIGNMENT/ROTATE_CIRCLE,XPLUS,TO,CIR1,AND,CIR2,ABOUT,ZPLUS
    ........... ALIGNMENT/ROTATE_OFFSET,-(RAD2DEG(ATAN(4/8))),ABOUT,ZPLUS
    ........... ALIGNMENT/END


    Works nicely, let the computer do the work, use it!

    Slight smile

    TK
  • Hi all. First post. Sorry if it's a rookie question.

    I want to do a Plan-Circle-Circle alignment.
    The first hole is the x0 y0 origin.
    The second hole has some given coordinates, say x8.0, y4.0.

    I don't want to have to calculate the angle and use the "Offset angle" in the "Rotate to" field.
    I also don't want to use an iterative alignment.

    Any ideas?

    Thanks,
    Steve


    Which value is BASIC? the 8 or the 4? If they are both basic then your only choice is to solve the BASIC angle and align through both holes and rotate to the BASIC angle.
  • Hi all
    I don't want to have to calculate the angle and use the "Offset angle" in the "Rotate to" field.


    Why?


    Why? Because PCDMIS doesn't give you the option to modify the alignment by coordinates. I suspect that Steve migrated to PCDMIS from OFI/FLB or MeasureMax. In that environment you can modify the alignment by either an offset angle or by coordinates. In PCDMIS it's by an angle only, so you don't have any choice but to buy yourself a scientific calculator and learn some basic trig functions. You can try the other stuff mentioned by the other postings, but the simplest way is to just go ahead, trig it out and input the angle to at least 8 decimal places. Even though PCDMIS only displays 3 or 5 decimal places, it will accept at least 13 places and truncate off what it doesn't really use.
  • Why would you not want to do an iterative alignment? It's quick, simple and accurate when done properly. Why not let the software your company paid thousands of dollars on do the calculations for you?
  • Very useful, just what I was looking for and it sorted my problem. Thanks for the info everyone.Slight smile