hexagon logo
  • If possible, up the quality for the next sessions, 360p isn't that great...
  • This is the link to the " GD&T Standards – What's Changing, Why and How to Deal With It (ASME Y14.5 and Y14.5.1)" presentation which talks about the new geometric tolerance command for 2020 R2.

    https://www.hexagonmi.com/about-us/events/accelerate-webinars/na-gdt-standards-whats-changing-why-and-how-to-deal-with-it
  • So I did a test and created anew program in 2019R1, scanned datums and surface for dimensioning. The result was as expected using the old standard. I opened the program in 2021.1 build#58 and ran the same program. I dimensioned the profile the exact same way and as expected the result value was 2xmax.
    So i changed the tolerance zone to UNILATERAL and UNEQUAL BILATERAL. Results in 2019R1 were as expected, measured value was the same but the OOT was different. I did the same thing in 2021.1 and the measured value was different for each variation of the callout, min and max were also different.....ConfusedConfusedConfusedConfusedConfused
    STARTUP =ALIGNMENT/START,RECALL:USE_PART_SETUP,LIST=YES
    ALIGNMENT/END
    MODE/MANUAL
    MOVESPEED/ 10
    SCANSPEED/5
    MANRETRACT/0.7874
    FORMAT/TEXT,OPTIONS, ,HEADINGS,SYMBOLS, ;NOM,TOL,MEAS,DEV,OUTTOL, ,
    OPTIONPROBE/MAXFORCE=0.6,LOWFORCE=0.2,UPPERFORCE=0.6,TRIGGERFO RCE=0.4,
    PROBEACCURACY=0.1,POSACCURACY=0.1,#RETURNDATA=7,
    RETURNSPEED=1,SCANPNTDENSITY=5,
    SCANACCELERATION=3,SCANOFFSETFORCE=0.03,
    PROBINGMODE=LFPS,MANFINEPROBING=NO
    LOADPROBE/1½MMX40DEG
    TIP/TIP1, SHANKIJK=0.64279, 0, 0.76604, ANGLE=90
    UPS1 =Use Parameter Set/LFPS
    WORKPLANE/XPLUS
    PLN1 =FEAT/PLANE,CARTESIAN,TRIANGLE
    THEO/<0,-0.00309,0.41858>,<1,0,0>
    ACTL/<26.29058,14.97437,8.34265>,<0.999965,0.0022925,-0.0080464>
    MEAS/PLANE,4
    HIT/BASIC,NORMAL,<0,-2.50799,0.08688>,<1,0,0>,<26.29404,12.36114,8.0263 3>,USE THEO=YES
    HIT/BASIC,NORMAL,<0,-2.59862,0.77035>,<1,0,0>,<26.29892,12.36032,8.6367 2>,USE THEO=YES
    HIT/BASIC,NORMAL,<0,2.54499,0.73796>,<1,0,0>,<26.28691 ,17.58726,8.62798>,USE THEO=YES
    HIT/BASIC,NORMAL,<0,2.54923,0.07911>,<1,0,0>,<26.28245 ,17.58876,8.07957>,USE THEO=YES
    ENDMEAS/
    LIN1 =FEAT/LINE,CARTESIAN,UNBOUNDED
    THEO/<0.14552,-2.32651,0>,<0,1,0>
    ACTL/<26.43124,12.50052,7.95076>,<0,0.9999784,0.0065727 >
    MEAS/LINE,2,XPLUS
    HIT/BASIC,NORMAL,<0.15486,-2.32651,0>,<0,0,1>,<26.43636,12.50052,7.95076>,USE THEO=YES
    HIT/BASIC,NORMAL,<0.13619,2.50961,0>,<0,0,1>,<26.42612 ,17.21094,7.98172>,USE THEO=YES
    ENDMEAS/
    PNT1 =FEAT/POINT,CARTESIAN
    THEO/<-0.07941,-2.6875,0.48925>,<0,-1,0>
    ACTL/<26.27211,12.28246,8.6563>,<0.0133524,-0.9920864,0.1248453>
    MEAS/POINT,1,WORKPLANE
    HIT/BASIC,NORMAL,<-0.07941,-2.6875,0.48925>,<0,-1,0>,<26.27211,12.28246,8.6563>,USE THEO=YES
    ENDMEAS/
    A1 =ALIGNMENT/START,RECALL:STARTUP,LIST=YES
    ALIGNMENT/LEVEL,XPLUS,PLN1
    ALIGNMENT/TRANS,XAXIS,PLN1
    ALIGNMENT/ROTATE,YPLUS,TO,LIN1,ABOUT,XPLUS
    ALIGNMENT/TRANS,ZAXIS,LIN1
    ALIGNMENT/TRANS,YAXIS,PNT1
    ALIGNMENT/END
    MODE/DCC
    CLEARP/XPLUS,1,XPLUS,0,ON
    MOVE/CLEARPLANE
    DTMA =FEAT/CONTACT/PLANE/ADAPTIVE_FREE_FORM_PLANE_SCAN,CARTESIAN,OUTLINE,LE AST_SQR
    THEO/<0,2.68276,0.20274>,<1,0,0>
    ACTL/<0.00025,2.69069,0.19001>,<1,-0.0000112,0.0000061>
    TARG/<0,2.68276,0.20274>,<1,0,0>
    ANGLE VEC=<0,0,-1>,SQUARE
    SHOW FEATURE PARAMETERS=YES
    VOID DETECTION=NO
    SURFACE=THICKNESS_NONE,0
    MEASURE MODE=NOMINALS
    RMEAS=NONE,NONE,NONE
    CIRCULAR MOVES=STRAIGHT
    GRAPHICAL ANALYSIS=NO
    FEATURE LOCATOR=NO,NO,""
    SHOW CONTACT PARAMETERS=YES
    NUMHITS=3,NUMROWS=2
    SPACER=0.6
    AVOIDANCE MOVE=BOTH,DISTANCE=0.2937
    SHOW HITS=NO
    MOVE/CLEARPLANE
    LIN2 =FEAT/CONTACT/LINE/DEFAULT,CARTESIAN,BOUNDED
    THEO/<0.257,0.1702,0>,<0.257,5.1228,0>,<0,1,0>,<0,0,1>, <1,0,0>,4.9526
    ACTL/<0.257,0.1702,-0.00001>,<0.257,5.12278,-0.00018>,<0,1,-0.0000342>,<0,0.0000342,1>,<1,0,0>,4.95258
    TARG/<0.257,0.1702,0>,<0.257,5.1228,0>,<0,1,0>,<0,0,1>, <1,0,0>
    SHOW FEATURE PARAMETERS=YES
    VOID DETECTION=NO
    SURFACE1=THICKNESS_NONE,0
    SURFACE2=THICKNESS_NONE,0
    MEASURE MODE=NOMINALS
    RMEAS=NONE,NONE,NONE
    GRAPHICAL ANALYSIS=NO
    FEATURE LOCATOR=NO,NO,""
    SHOW CONTACT PARAMETERS=YES
    NUMHITS=2,DEPTH=0.05
    SAMPLE METHOD=SAMPLE_HITS
    SAMPLE HITS=0,SPACER=0,INDENT1=0,INDENT2=0
    AVOIDANCE MOVE=NO,DISTANCE=0.4
    SHOW HITS=NO
    MOVE/CLEARPLANE
    PNT2 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN
    THEO/<-0.055,0,0.41>,<0,-1,0>
    ACTL/<-0.05501,0.00014,0.41006>,<0,-1,0>
    TARG/<-0.055,0,0.41>,<0,-1,0>
    SNAP=NO
    SHOW FEATURE PARAMETERS=YES
    SURFACE=THICKNESS_NONE,0
    MEASURE MODE=NOMINALS
    RMEAS=NONE,NONE,NONE
    GRAPHICAL ANALYSIS=NO
    FEATURE LOCATOR=NO,NO,""
    SHOW CONTACT PARAMETERS=YES
    AVOIDANCE MOVE=NO,DISTANCE=0.2
    SHOW HITS=NO
    MOVE/CLEARPLANE
    PNT3 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN
    THEO/<-0.055,5.375,0.41>,<0,1,0>
    ACTL/<-0.05503,5.37431,0.41>,<0,1,0>
    TARG/<-0.055,5.375,0.41>,<0,1,0>
    SNAP=NO
    SHOW FEATURE PARAMETERS=YES
    SURFACE=THICKNESS_NONE,0
    MEASURE MODE=NOMINALS
    RMEAS=NONE,NONE,NONE
    GRAPHICAL ANALYSIS=NO
    FEATURE LOCATOR=NO,NO,""
    SHOW CONTACT PARAMETERS=YES
    AVOIDANCE MOVE=NO,DISTANCE=0.2
    SHOW HITS=NO
    MID_POINT =FEAT/POINT,CARTESIAN,NO
    THEO/<-0.055,2.6875,0.41>,<0,0,1>
    ACTL/<-0.05502,2.68723,0.41003>,<0.0001198,0.0000537,1>
    CONSTR/POINT,MID,PNT2,PNT3
    A2 =ALIGNMENT/START,RECALL:STARTUP,LIST=YES
    ALIGNMENT/LEVEL,XPLUS,DTMA
    ALIGNMENT/TRANS,XAXIS,DTMA
    ALIGNMENT/ROTATE,YPLUS,TO,LIN2,ABOUT,XPLUS
    ALIGNMENT/TRANS,ZAXIS,LIN2
    ALIGNMENT/TRANS,YAXIS,MID_POINT
    ALIGNMENT/END
    FCFFLAT1 =GEOMETRIC_TOLERANCE/STANDARD=ASME Y14.5,SHOWEXPANDED=YES,
    UNITS=IN,OUTPUT=BOTH,ARROWDENSITY=100,
    SEGMENT_1,FLATNESS,0.001,TOL_ZONE_MATH=DEFAULT,
    TEXT=OFF,CADGRAPH=ON,REPORTGRAPH=OFF,MULT=100,
    MEASURED:
    DTMA:0.00066,
    ADD
    FEATURES/DTMA,,
    MOVE/CLEARPLANE
    DTMB =FEAT/CONTACT/PLANE/ADAPTIVE_FREE_FORM_PLANE_SCAN,CARTESIAN,OUTLINE,LE AST_SQR
    THEO/<0.14379,-0.00221,0>,<0,0,1>
    ACTL/<0.14285,0.00318,0.00027>,<0.0002146,-0.0000011,1>
    TARG/<0.14379,-0.00221,0>,<0,0,1>
    ANGLE VEC=<1,0,0>,SQUARE
    SHOW FEATURE PARAMETERS=YES
    VOID DETECTION=NO
    SURFACE=THICKNESS_NONE,0
    MEASURE MODE=NOMINALS
    RMEAS=NONE,NONE,NONE
    CIRCULAR MOVES=STRAIGHT
    GRAPHICAL ANALYSIS=NO
    FEATURE LOCATOR=NO,NO,""
    SHOW CONTACT PARAMETERS=YES
    NUMHITS=3,NUMROWS=2
    SPACER=0.6
    AVOIDANCE MOVE=BOTH,DISTANCE=0.2937
    SHOW HITS=NO
    FCFFLAT2 =GEOMETRIC_TOLERANCE/STANDARD=ASME Y14.5,SHOWEXPANDED=YES,
    UNITS=IN,OUTPUT=BOTH,ARROWDENSITY=100,
    SEGMENT_1,FLATNESS,0.001,TOL_ZONE_MATH=DEFAULT,
    TEXT=OFF,CADGRAPH=ON,REPORTGRAPH=OFF,MULT=100,
    MEASURED:
    DTMB:0.00052,
    ADD
    FEATURES/DTMB,,
    OPTIONPROBE/MAXFORCE=0.6,LOWFORCE=0.2,UPPERFORCE=0.6,TRIGGERFO RCE=0.4,
    PROBEACCURACY=0.1,POSACCURACY=0.1,#RETURNDATA=7,
    RETURNSPEED=1,SCANPNTDENSITY=10,
    SCANACCELERATION=3,SCANOFFSETFORCE=0.03,
    PROBINGMODE=LFPS,MANFINEPROBING=NO
    SCANSPEED/2
    MOVE/CLEARPLANE
    OPTIONPROBE/MAXFORCE=0.6,LOWFORCE=0.2,UPPERFORCE=0.6,TRIGGERFO RCE=0.4,
    PROBEACCURACY=0.1,POSACCURACY=0.1,#RETURNDATA=7,
    RETURNSPEED=1,SCANPNTDENSITY=2,
    SCANACCELERATION=3,SCANOFFSETFORCE=0.03,
    PROBINGMODE=LFPS,MANFINEPROBING=NO
    SCAN_1 =GROUP/SHOWALLPARAMS=NO
    ENDGROUP/ID=SCAN_1
    $$ NO,
    *****************************************
    
    
    
    
    *******************************************
    
    
    
    
    
    
    ******************************************
    
    
    
    
    
    ******************************************
    MOVE/CLEARPLANE
    OPTIONPROBE/MAXFORCE=0.6,LOWFORCE=0.2,UPPERFORCE=0.6,TRIGGERFO RCE=0.4,
    PROBEACCURACY=0.1,POSACCURACY=0.1,#RETURNDATA=7,
    RETURNSPEED=1,SCANPNTDENSITY=2,
    SCANACCELERATION=3,SCANOFFSETFORCE=0.03,
    PROBINGMODE=LFPS,MANFINEPROBING=NO
    SCAN_2 =GROUP/SHOWALLPARAMS=NO
    ENDGROUP/ID=SCAN_2
    WORKPLANE/YPLUS
    DATDEF/A,FEATURES=DTMA,,
    DATDEF/B,FEATURES=DTMB,,
    DATDEF/C,FEATURES=MID_POINT,,
    SCN3 =FEAT/SET,CARTESIAN
    THEO/<0.33829,-0.00001,-0.50982>,<0,1,0>
    ACTL/<0.33915,0,-0.50967>,<0,1,0>
    CONSTR/SET,BASIC,SCN1,SCN2,,
    SCN4 =FEAT/SET,CARTESIAN
    THEO/<0.33829,0,-0.50983>,<0,1,0>
    ACTL/<0.33915,0,-0.50967>,<0,1,0>
    CONSTR/SET,FILTER,GAUSSIAN,POLAR,SCN3,
    FILTER/ON,WIDTH=61,UPR=50,OUTLIER_REMOVAL/ON,3
    FCFPROF1 =GEOMETRIC_TOLERANCE/STANDARD=ASME Y14.5,SHOWEXPANDED=YES,
    DATUM_MATH=LSQ,DISPLAY_COORDS=DRF,
    UNITS=IN,OUTPUT=BOTH,ARROWDENSITY=100,ITERATEANDRE PIERCECAD=YES,
    SEGMENT_1,PROFILE_SURFACE,0.002,__,__,A,B,__,C,__,
    TEXT=OFF,CADGRAPH=OFF,REPORTGRAPH=OFF,MULT=10,
    MEASURED:
    SCN4:0.00123,0.00041,
    ADD
    FEATURES/SCN4,,
    FCFPROF2 =GEOMETRIC_TOLERANCE/STANDARD=ASME Y14.5,SHOWEXPANDED=YES,
    DATUM_MATH=DEFAULT,DISPLAY_COORDS=DRF,
    UNITS=IN,OUTPUT=BOTH,ARROWDENSITY=100,ITERATEANDRE PIERCECAD=YES,
    SEGMENT_1,PROFILE_SURFACE,0.002,(U),0.001,__,A,B,_ _,C,__,
    TEXT=OFF,CADGRAPH=OFF,REPORTGRAPH=OFF,MULT=1000,
    MEASURED:
    SCN4:0.00088,-0.00007,
    ADD
    FEATURES/SCN4,,
    FCFPROF3 =GEOMETRIC_TOLERANCE/STANDARD=ASME Y14.5,SHOWEXPANDED=YES,
    DATUM_MATH=DEFAULT,DISPLAY_COORDS=DRF,
    UNITS=IN,OUTPUT=BOTH,ARROWDENSITY=100,ITERATEANDRE PIERCECAD=YES,
    SEGMENT_1,PROFILE_SURFACE,0.002,(U),0.002,__,A,B,_ _,C,__,
    TEXT=OFF,CADGRAPH=OFF,REPORTGRAPH=OFF,MULT=1000,
    MEASURED:
    SCN4:-0.00012,-0.00107,
    ADD
    FEATURES/SCN4,,

  • Some report screen shots
    {"data-align":"none","data-size":"full","title":"PROFILE RESULTS 2019R1.PNG","data-attachmentid":483830}



  • Thank you for this feedback I will ask someone to take a look. Please consider starting a new post for each issue as it will make it easier to find and track.
  • Don Ruggieri , has already contacted me directly. I explained what was happening.

    The difference in the reported values is due to the U modifier having a different value for each call-out. When the U modifier is invoked, we essentially shift nominal to the centre of the zone. This means that for FCFPROF3, the nominal is 0.001 further away from the CAD surface than it is for FCFPROF2. This is born out by comparing the MAX and MIN values. FCFPROF2’s min is -0.00007 whereas FCFPROF3’s MIN is -0.00107 (0.001 further from nominal). The MEAS is twice the largest deviation (as I explained for the other problem we discussed) 0.00177/2=0.000885 for FCFPROF2 & 0.00213/2=0.001065 for FCFPROF3.
  • Apparently the links in the original post here were broken, but we've just updated them in case anyone was looking for this information.