hexagon logo

Read point alignment.

Good day all,
I am attempting to start programming using a read point alignment. I am either not doing it right at all or I think the issue might be that I am using clearance cube.

any help is much appreciated.

tia
Parents
  • Her is one way of doing it...if you want to keep the CAD coordinates:

    COMMENT/OPER,NO,FULL SCREEN=NO,AUTO-CONTINUE=NO,
                  Place the probe in the center of the hole.
    PNT_HOLE     =FEAT/POINT,CARTESIAN
                  THEO/<334.3,-1.394,103.8334>,<1,0,0>
                  ACTL/<334.3173,-1.5014,103.8333>,<1,0,0>
                  READPOINT/
    CST_HOLE       =ALIGNMENT/START,RECALL:CST_X,LIST=YES
                      ALIGNMENT/TRANS,YAXIS,PNT_HOLE
                      ALIGNMENT/TRANS,ZAXIS,PNT_HOLE
                      ALIGNMENT/TRANS_OFFSET,YAXIS,1.394
                      ALIGNMENT/TRANS_OFFSET,ZAXIS,-103.8334
                    ALIGNMENT/END
                    MODE/DCC
    INI_HOLE       =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR
                    THEO/<334.3,-1.394,103.8334>,<1,0,0>,0.098
                    ACTL/<334.2984,-1.4026,103.8329>,<0.9999898,0.0044876,0.0004206>,0.1023
                    TARG/<334.3,-1.394,103.8334>,<1,0,0>
                    START ANG=0,END ANG=360
                    ANGLE VEC=<0,0,-1>
                    DIRECTION=CCW
                    SHOW FEATURE PARAMETERS=NO
                    SHOW CONTACT PARAMETERS=NO
    A_INIT_HOLE    =ALIGNMENT/START,RECALL:CST_HOLE,LIST=YES
                      ALIGNMENT/TRANS,XAXIS,INI_HOLE
                      ALIGNMENT/TRANS,YAXIS,INI_HOLE
                      ALIGNMENT/TRANS,ZAXIS,INI_HOLE
                      ALIGNMENT/TRANS_OFFSET,XAXIS,-334.3
                      ALIGNMENT/TRANS_OFFSET,YAXIS,1.394
                      ALIGNMENT/TRANS_OFFSET,ZAXIS,-103.8334
                    ALIGNMENT/END
Reply
  • Her is one way of doing it...if you want to keep the CAD coordinates:

    COMMENT/OPER,NO,FULL SCREEN=NO,AUTO-CONTINUE=NO,
                  Place the probe in the center of the hole.
    PNT_HOLE     =FEAT/POINT,CARTESIAN
                  THEO/<334.3,-1.394,103.8334>,<1,0,0>
                  ACTL/<334.3173,-1.5014,103.8333>,<1,0,0>
                  READPOINT/
    CST_HOLE       =ALIGNMENT/START,RECALL:CST_X,LIST=YES
                      ALIGNMENT/TRANS,YAXIS,PNT_HOLE
                      ALIGNMENT/TRANS,ZAXIS,PNT_HOLE
                      ALIGNMENT/TRANS_OFFSET,YAXIS,1.394
                      ALIGNMENT/TRANS_OFFSET,ZAXIS,-103.8334
                    ALIGNMENT/END
                    MODE/DCC
    INI_HOLE       =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR
                    THEO/<334.3,-1.394,103.8334>,<1,0,0>,0.098
                    ACTL/<334.2984,-1.4026,103.8329>,<0.9999898,0.0044876,0.0004206>,0.1023
                    TARG/<334.3,-1.394,103.8334>,<1,0,0>
                    START ANG=0,END ANG=360
                    ANGLE VEC=<0,0,-1>
                    DIRECTION=CCW
                    SHOW FEATURE PARAMETERS=NO
                    SHOW CONTACT PARAMETERS=NO
    A_INIT_HOLE    =ALIGNMENT/START,RECALL:CST_HOLE,LIST=YES
                      ALIGNMENT/TRANS,XAXIS,INI_HOLE
                      ALIGNMENT/TRANS,YAXIS,INI_HOLE
                      ALIGNMENT/TRANS,ZAXIS,INI_HOLE
                      ALIGNMENT/TRANS_OFFSET,XAXIS,-334.3
                      ALIGNMENT/TRANS_OFFSET,YAXIS,1.394
                      ALIGNMENT/TRANS_OFFSET,ZAXIS,-103.8334
                    ALIGNMENT/END
Children
No Data