hexagon logo

Geometric Tolerance (PCDMIS)

Hi everyone, I have a question regarding the following dialog box in PCDMIS.

for datums referenced in MMB/LMB, a tolerance must have been previously defined in MMC/LMC with respect to their datums with a higher tolerance, the zero value in MMC/LMC is applied.

My question is how can it be done to define a tolerance beforehand?

Parents
  • This isn't an error message. It's telling you that unless you specify a material modifier on a datum feature, PC-DMIS it will use the calculation of 0 @ MMC to determine datum shift. You may be allowed more datum shift if you have datum features that could allow shift based on their size variation within their allowable tolerance range, but it won't use that shift unless they are toleranced with MMC/LMC beforehand. 

  •  

    Click the link below the message...

    It will take you to a detailed explanation and worked example in the help file.

  •    I know this is an older post but a new aggravation to me. Are you stating that the text in orange will always be there as a warning to make sure that you've done your diligence (and in my instance) and created a geometric tolerance (I used position back to primary) with size back to the primary. I've tried several different methods to get rid of the orange text.

    REF1       =SIZE/
                OUTPUT=STATS, UNITS=MM, STANDARD: ASME Y14.5,
                LOCAL SIZE OPTIONS: CIRCULAR_ELEMENTS
                NOMINAL SIZE: 8.25,
                UPPER TOLERANCE: 0.05,
                LOWER TOLERANCE: 0.05,
                UAME SIZE: 8.25,
                LOCAL SIZE: 8.25,
                FEATURE: CIR_E
    $$ NO,
                =====================================================================
    REF2       =GEOMETRIC_TOLERANCE/STANDARD=ASME Y14.5,SHOWEXPANDED=YES,
                DESCRIPTION=OFF,,
                FEATURE_MATH=DEFAULT,DATUM_MATH=DEFAULT,DISPLAY_COORDS=DRF,
                UNITS=MM,OUTPUT=STATS,ARROWDENSITY=100,
                SIZE/NOMINAL=8.25,UPPER TOLERANCE=0.05,LOWER TOLERANCE=0.05,
                REPORT_LOCAL_SIZE=ON,LOCAL_SIZE_METHOD=CIRCULAR_ELEMENTS,
                  CIR_E:
                    UAME SIZE:8.250,
                    LOCAL SIZE:8.250,
                SEGMENT_1,POSITION,DIAMETER,0.2,MMC,__,<len>,__,D,<dat>,<dat>,
                TEXT=OFF,CADGRAPH=OFF,REPORTGRAPH=OFF,MULT=10,
                  MEASURED:
                    CIR_E:0.000,
                ADD
                FEATURES/CIR_E,,
                DATDEF/E,FEATURES=CIR_E,,

Reply
  •    I know this is an older post but a new aggravation to me. Are you stating that the text in orange will always be there as a warning to make sure that you've done your diligence (and in my instance) and created a geometric tolerance (I used position back to primary) with size back to the primary. I've tried several different methods to get rid of the orange text.

    REF1       =SIZE/
                OUTPUT=STATS, UNITS=MM, STANDARD: ASME Y14.5,
                LOCAL SIZE OPTIONS: CIRCULAR_ELEMENTS
                NOMINAL SIZE: 8.25,
                UPPER TOLERANCE: 0.05,
                LOWER TOLERANCE: 0.05,
                UAME SIZE: 8.25,
                LOCAL SIZE: 8.25,
                FEATURE: CIR_E
    $$ NO,
                =====================================================================
    REF2       =GEOMETRIC_TOLERANCE/STANDARD=ASME Y14.5,SHOWEXPANDED=YES,
                DESCRIPTION=OFF,,
                FEATURE_MATH=DEFAULT,DATUM_MATH=DEFAULT,DISPLAY_COORDS=DRF,
                UNITS=MM,OUTPUT=STATS,ARROWDENSITY=100,
                SIZE/NOMINAL=8.25,UPPER TOLERANCE=0.05,LOWER TOLERANCE=0.05,
                REPORT_LOCAL_SIZE=ON,LOCAL_SIZE_METHOD=CIRCULAR_ELEMENTS,
                  CIR_E:
                    UAME SIZE:8.250,
                    LOCAL SIZE:8.250,
                SEGMENT_1,POSITION,DIAMETER,0.2,MMC,__,<len>,__,D,<dat>,<dat>,
                TEXT=OFF,CADGRAPH=OFF,REPORTGRAPH=OFF,MULT=10,
                  MEASURED:
                    CIR_E:0.000,
                ADD
                FEATURES/CIR_E,,
                DATDEF/E,FEATURES=CIR_E,,

Children