Profile issue?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Profile issue?

    I have a part with two surfaces called out for profile of .002"

    When I scan the surfaces, one comes in fine (.0006") and the other comes in at around .058"

    I thought the code was fine but I have posted it here and maybe somebody can help me if there is an issue.

    Thank you.

    Code:
    $$ NO,
                ====================================================
                ----------------- Manual Alignment -----------------
                ====================================================
    
    L1         =LABEL/
    C4         =COMMENT/YESNO,NO,FULL SCREEN=NO,AUTO-CONTINUE=NO,
                DOES THE PART NEED A MANUAL ALIGNMENT?
                IF_GOTO/C4.INPUT == "NO",GOTO = L2
                COMMENT/OPER,NO,FULL SCREEN=NO,AUTO-CONTINUE=NO,
                TOUCH FOUR POINTS ON THE TOP PLANE
    PLN1       =FEAT/PLANE,CARTESIAN,TRIANGLE
                THEO/<0.0072,-0.0566,0.184>,<0,0,1>
                ACTL/<5.4605,-18.9502,-18.8761>,<-0.0006083,-0.0003869,0.9999997>
                MEAS/PLANE,4
                  HIT/BASIC,NORMAL,<0.229,-0.2663,0.184>,<0,0,1>,<5.4514,-18.6206,-18.876>,USE THEO=YES
                  HIT/BASIC,NORMAL,<-0.1384,-0.3214,0.184>,<0,0,1>,<5.8579,-19.0266,-18.8759>,USE THEO=YES
                  HIT/BASIC,NORMAL,<-0.3263,0.127,0.184>,<0,0,1>,<5.3553,-19.2585,-18.8763>,USE THEO=YES
                  HIT/BASIC,NORMAL,<0.2647,0.2345,0.184>,<0,0,1>,<5.1775,-18.895,-18.8762>,USE THEO=YES
                ENDMEAS/
    A1         =ALIGNMENT/START,RECALL:STARTUP,LIST=YES
                  ALIGNMENT/LEVEL,ZPLUS,PLN1
                  ALIGNMENT/TRANS,ZAXIS,PLN1
                ALIGNMENT/END
                COMMENT/OPER,NO,FULL SCREEN=NO,AUTO-CONTINUE=NO,
                TOUCH FOUR POINTS ON THE O.D.
    CIR1       =FEAT/CIRCLE,CARTESIAN,OUT,LEAST_SQR
                THEO/<0,0,-0.0275>,<0,0,1>,0.776,0
                ACTL/<5.5016,-18.9841,-0.1095>,<0,0,1>,0.4005,0
                MEAS/CIRCLE,4,ZPLUS
                  HIT/BASIC,NORMAL,<-0.0056,0.388,-0.0278>,<-0.0143077,0.9998976,0>,<5.4925,-19.1842,-0.1099>,USE THEO=YES
                  MOVE/CIRCULAR
                  HIT/BASIC,NORMAL,<-0.388,-0.0048,-0.0278>,<-0.9999236,-0.0123604,0>,<5.6658,-19.0987,-0.1103>,USE THEO=YES
                  MOVE/CIRCULAR
                  HIT/BASIC,NORMAL,<0.0144,-0.3877,-0.0278>,<0.0370812,-0.9993123,0>,<5.538,-18.7871,-0.1099>,USE THEO=YES
                  MOVE/CIRCULAR
                  HIT/BASIC,NORMAL,<0.3879,0.0072,-0.0266>,<0.9998281,0.0185406,0>,<5.3343,-18.8739,-0.1078>,USE THEO=YES
                ENDMEAS/
    A2         =ALIGNMENT/START,RECALL:A1,LIST=YES
                  ALIGNMENT/TRANS,XAXIS,CIR1
                  ALIGNMENT/TRANS,YAXIS,CIR1
                ALIGNMENT/END
    $$ NO,
                ====================================================
                ----------------------- DCC ------------------------
                ====================================================
    
    L2         =LABEL/
                COMMENT/OPER,NO,FULL SCREEN=NO,AUTO-CONTINUE=NO,
                ENSURE PROBE IS LOCATED AT A SAFE DISTANCE ABOVE THE PART
                ENTERING DCC MODE
                MODE/DCC
    PLN2       =FEAT/PLANE,CARTESIAN,TRIANGLE
                THEO/<0.0012,-0.0003,0>,<0,0,1>
                ACTL/<0.0011,-0.0001,0.0001>,<-0.0003079,-0.0001973,0.9999999>
                MEAS/PLANE,4
                  HIT/BASIC,NORMAL,<0.0057,-0.3479,0>,<0,0,1>,<0.0055,-0.3477,0>,USE THEO=YES
                  HIT/BASIC,NORMAL,<-0.3552,0.0093,0>,<0,0,1>,<-0.3552,0.0095,0>,USE THEO=YES
                  HIT/BASIC,NORMAL,<0.0081,0.3426,0>,<0,0,1>,<0.008,0.3428,0.0001>,USE THEO=YES
                  HIT/BASIC,NORMAL,<0.3462,-0.0051,0>,<0,0,1>,<0.346,-0.0048,0.0002>,USE THEO=YES
                ENDMEAS/
                MOVE/POINT,NORMAL,<0.5,0,0.11>
    A3         =ALIGNMENT/START,RECALL:A2,LIST=YES
                  ALIGNMENT/LEVEL,ZPLUS,PLN2
                  ALIGNMENT/TRANS,ZAXIS,PLN2
                ALIGNMENT/END
    DATUM_A    =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,OUT,LEAST_SQR
                THEO/<0,0,-0.027>,<0,0,1>,0.776,1
                ACTL/<-0.0001,0,-0.027>,<0,0,1>,0.7762,1
                TARG/<0,0,-0.027>,<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=8,DEPTH=0,PITCH=0
                  SAMPLE METHOD=SAMPLE_HITS
                  SAMPLE HITS=0,SPACER=0
                  AVOIDANCE MOVE=NO,DISTANCE=0.3937
                  FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
                SHOW HITS=NO
                MOVE/POINT,NORMAL,<0.35,-.35,0.11>
                MOVE/POINT,NORMAL,<0,0,0.11>
    A4         =ALIGNMENT/START,RECALL:A3,LIST=YES
                  ALIGNMENT/TRANS,XAXIS,DATUM_A
                  ALIGNMENT/TRANS,YAXIS,DATUM_A
                ALIGNMENT/END
                OPTIONPROBE/MAXFORCE=0.36,LOWFORCE=0.06,UPPERFORCE=0.18,TRIGGERFORCE=0.06,
                  PROBEACCURACY=0.1,POSACCURACY=0.1,#RETURNDATA=7,
                  RETURNSPEED=1,SCANPNTDENSITY=16,
                  SCANACCELERATION=10,SCANOFFSETFORCE=0.12,
                  PROBINGMODE=DFL,MANFINEPROBING=NO
    SCANLOWER  =FEAT/SCAN,LINEAROPEN,NUMBER OF HITS=17,SHOW HITS=NO,SHOWALLPARAMS=NO
                MEAS/SCAN
                BASICSCAN/LINE,NUMBER OF HITS=17,SHOW HITS=NO,SHOWALLPARAMS=NO
                ENDSCAN
                ENDMEAS/
    SCANUPPER  =FEAT/SCAN,LINEAROPEN,NUMBER OF HITS=14,SHOW HITS=NO,SHOWALLPARAMS=NO
                MEAS/SCAN
                BASICSCAN/LINE,NUMBER OF HITS=14,SHOW HITS=NO,SHOWALLPARAMS=NO
                ENDSCAN
                ENDMEAS/
                MOVE/POINT,NORMAL,<0,0,0.11>
                MOVE/POINT,NORMAL,<0.5,0,0.11>
    DATUM_B    =FEAT/PLANE,CARTESIAN,TRIANGLE
                THEO/<0.0751,-0.0904,-0.3475>,<0,0,1>
                ACTL/<0.0748,-0.0902,-0.3471>,<0,0,1>
                MEAS/PLANE,5
                  HIT/BASIC,NORMAL,<1.4691,-0.3231,-0.3448>,<-0.0024613,-0.0026191,0.9999935>,<1.4688,-0.323,-0.3477>,USE THEO=YES
                  HIT/BASIC,NORMAL,<1.469,0.7605,-0.3418>,<-0.0024613,-0.0026191,0.9999935>,<1.4688,0.7606,-0.3477>,USE THEO=YES
                  HIT/BASIC,NORMAL,<-1.0231,0.7456,-0.3481>,<-0.0024613,-0.0026191,0.9999935>,<-1.0232,0.7457,-0.3467>,USE THEO=YES
                  HIT/BASIC,NORMAL,<-1.0087,-0.3034,-0.3507>,<-0.0024613,-0.0026191,0.9999935>,<-1.0089,-0.3032,-0.3466>,USE THEO=YES
                  HIT/BASIC,NORMAL,<-0.531,-1.3314,-0.3523>,<-0.0024613,-0.0026191,0.9999935>,<-0.5313,-1.3313,-0.3466>,USE THEO=YES
                ENDMEAS/
                MOVE/POINT,NORMAL,<-0.5389,-1.3405,3.5339>
                MOVE/POINT,NORMAL,<1.3255,2.9916,7.9557>
    $$ NO,
                ====================================================
                ---------------- Datum Definitions -----------------
                ====================================================
    
                DATDEF/FEATURE=DATUM_A,A
                DATDEF/FEATURE=DATUM_B,B
    $$ NO,
                ====================================================
                ------------------- Measurements -------------------
                ====================================================
    
    FCFPROF1 =LINE PROFILE : SCANLOWER
                FEATCTRLFRAME/SHOWPARAMS=YES,SHOWEXPANDED=YES
                CADGRAPH=BOTH,REPORTGRAPH=OFF,TEXT=OFF,MULT=10.00,ARROWDENSITY=100,OUTPUT=BOTH,UNITS=IN
                CUSTOMIZED DRF=NO
                STANDARDTYPE=ASME_Y14_5
                  PRIMARY DIMENSION/PROFILE OF LINE,0.002,<UZ>,<UTol>,A,<MC>,B,<dat>
                  NOTE/FCFPROF1
                FEATURES/SCANLOWER,,
    FCFPROF2 =LINE PROFILE : SCANUPPER
                FEATCTRLFRAME/SHOWPARAMS=YES,SHOWEXPANDED=YES
                CADGRAPH=OFF,REPORTGRAPH=OFF,TEXT=OFF,MULT=10.00,ARROWDENSITY=100,OUTPUT=BOTH,UNITS=IN
                CUSTOMIZED DRF=NO
                STANDARDTYPE=ASME_Y14_5
                  PRIMARY DIMENSION/PROFILE OF LINE,0.002,<UZ>,<UTol>,A,<MC>,B,<dat>
                  NOTE/FCFPROF2
                FEATURES/SCANUPPER,,

    ex.jpg

  • #2
    How's the roundness of the -A- circle look? Looking at the section cut, -A- appears to be a circle at a basic height through a wacky toroidal contour?

    Also, it's best practice to include some sort of Rotation in your alignment. I like to construct a line in Startup alignment, flip it to the XPLUS axis, and rotate to it. It's basically the axis of the CMM.

    Comment


    • JacobCheverie
      JacobCheverie commented
      Editing a comment
      Roundness is spot on. -A- is the O.D.

      I have never thought to rotate to the machine axis, I'll give it a shot.

Related Topics

Collapse

Working...
X