hexagon logo

how to create plane for datum A1, A2,A2 and A4 for given coordinates?

how to create plane  for datum A1, A2,A2 and A4 for given coordinates?

Pl refer below image

  • The 4 points A1, A2, A3 and A4 are your datum A.
    To do this, measure at the specified coordinates. You can use an interative alignment for this

    docs.hexagonmi.com/.../Creating_an_Iterative_Alignment.htm

  • Only one point enough for datum.A1 ,A2,A3,A4 or 3  point needed for A1,A2,A3 A4 for better datum.A

  • Iterative alignment, enter nominals must be entered exactly as shown on drawing.  Since vectors are not provided on table, don't assume, use plane points.

  • You need all 4 points (A1, A2, A3 & A4) since that is what is defined on your drawing.  As  pointed out, your table does not include vector information, only the X, Y & Z co-ordinates.  You need to create auto-surface points for each of your datum targets.  Open the auto-surface point dialog, manually enter the  X, Y & Z co-ordinates from your table and then click the "Find Vector(s)" button...

    This will pierce the CAD model at the entered co-ordinates to populate the correct surface vector information.

    Datum B would need to be an auto-circle with 3 sample hits and datum C would need to be an auto-round slot, again, with 3 sample hits.  You should not use a slot type feature as the origin (see iterative alignment rules here:PC-DMIS Help Center - 2023.2 (hexagonmi.com)) so it must only be used as part of the ROTATE.  Your finished features and iterative alignment would look something like this...

    PNT_A1     =FEAT/CONTACT/SURFACE POINT/DEFAULT,CARTESIAN
                THEO/<-550,-375,5.67>,<0,0,1>
                ACTL/<-550,-375,5.67>,<0,0,1>
                TARG/<-550,-375,5.67>,<0,0,1>
                SHOW FEATURE PARAMETERS=NO
                SHOW CONTACT PARAMETERS=YES
                  SAMPLE METHOD=SAMPLE_HITS
                  SAMPLE HITS=3,SPACER=0.5
                  AVOIDANCE MOVE=BOTH,DISTANCE BEFORE=10,DISTANCE AFTER=10,DIRECTION=ALONG FEATURE VECTOR
                SHOW HITS=NO
    PNT_A2     =FEAT/CONTACT/SURFACE POINT/DEFAULT,CARTESIAN
                THEO/<-610,-310,8.82>,<0,0,1>
                ACTL/<-610,-310,8.82>,<0,0,1>
                TARG/<-610,-310,8.82>,<0,0,1>
                SHOW FEATURE PARAMETERS=NO
                SHOW CONTACT PARAMETERS=YES
                  SAMPLE METHOD=SAMPLE_HITS
                  SAMPLE HITS=3,SPACER=0.5
                  AVOIDANCE MOVE=BOTH,DISTANCE BEFORE=10,DISTANCE AFTER=10,DIRECTION=ALONG FEATURE VECTOR
                SHOW HITS=NO
    PNT_A3     =FEAT/CONTACT/SURFACE POINT/DEFAULT,CARTESIAN
                THEO/<-610,310,8.82>,<0,0,1>
                ACTL/<-610,310,8.82>,<0,0,1>
                TARG/<-610,310,8.82>,<0,0,1>
                SHOW FEATURE PARAMETERS=NO
                SHOW CONTACT PARAMETERS=YES
                  SAMPLE METHOD=SAMPLE_HITS
                  SAMPLE HITS=3,SPACER=0.5
                  AVOIDANCE MOVE=BOTH,DISTANCE BEFORE=10,DISTANCE AFTER=10,DIRECTION=ALONG FEATURE VECTOR
                SHOW HITS=NO
    PNT_A4     =FEAT/CONTACT/SURFACE POINT/DEFAULT,CARTESIAN
                THEO/<-550,375,5.67>,<0,0,1>
                ACTL/<-550,375,5.67>,<0,0,1>
                TARG/<-550,375,5.67>,<0,0,1>
                SHOW FEATURE PARAMETERS=NO
                SHOW CONTACT PARAMETERS=YES
                  SAMPLE METHOD=SAMPLE_HITS
                  SAMPLE HITS=3,SPACER=0.5
                  AVOIDANCE MOVE=BOTH,DISTANCE BEFORE=10,DISTANCE AFTER=10,DIRECTION=ALONG FEATURE VECTOR
                SHOW HITS=NO
    CIR_B      =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR
                THEO/<-541,-434.5,5.2>,<0,0,1>,10
                ACTL/<-541,-434.5,5.2>,<0,0,1>,10
                TARG/<-541,-434.5,5.2>,<0,0,1>
                START ANG=0,END ANG=360
                ANGLE VEC=<1,0,0>
                DIRECTION=CCW
                SHOW FEATURE PARAMETERS=NO
                SHOW CONTACT PARAMETERS=YES
                  NUMHITS=4,DEPTH=1,PITCH=0
                  SAMPLE METHOD=SAMPLE_HITS
                  SAMPLE HITS=3,SPACER=1
                  AVOIDANCE MOVE=BOTH,DISTANCE BEFORE=10,DISTANCE AFTER=10,DIRECTION=ALONG FEATURE VECTOR
                  FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
                SHOW HITS=NO
    SLTR_C     =FEAT/CONTACT/ROUND SLOT/DEFAULT,CARTESIAN,IN
                THEO/<-541,434.5,5.2>,<0,0,1>,<1,0,0>,10,20
                ACTL/<-541,434.5,5.2>,<0,0,1>,<1,0,0>,10,20
                TARG/<-541,434.5,5.2>,<0,0,1>,<1,0,0>
                MEAS ANGLE=150
                SHOW FEATURE PARAMETERS=NO
                SHOW CONTACT PARAMETERS=YES
                  NUMHITS=6,DEPTH=1
                  SAMPLE METHOD=SAMPLE_HITS
                  SAMPLE HITS=3,SPACER=1
                  AVOIDANCE MOVE=BOTH,DISTANCE BEFORE=10,DISTANCE AFTER=10,DIRECTION=ALONG FEATURE VECTOR
                  FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
                SHOW HITS=NO
    A1         =ALIGNMENT/START,RECALL:STARTUP,LIST=YES
                  ALIGNMENT/ITERATE
                    PNT TARGET RAD=0.5,START LABEL=,FIXTURE TOL=0.05,ERROR LABEL=
                    MEAS ALL FEAT=ALWAYS,MAX ITERATIONS=99,LEVEL AXIS=ZAXIS,ROTATE AXIS=XAXIS,ORIGIN AXIS=YAXIS
                  LEVEL=PNT_A1,PNT_A2,PNT_A3,PNT_A4,,
                  ROTATE=CIR_B,SLTR_C,,
                  ORIGIN=CIR_B,,
                ALIGNMENT/END

  • Hello  , 

    Greetings! Thank you for reaching out to the PC-DMIS community page.

    May I know from which region you are based out of? I would like to connect with you directly and get the issues resolved. From your posts, I sense a high requirement of PC-DMIS product + Metrology Domain training. 

    Looking for your revert! 

    Best Regards,

    Krishna Chaitanya VELISETTY
    Senior Manager – Global Technical Support

    Hexagon Manufacturing Intelligence