hexagon logo

Multiple snapshots

Trying to show multiple snapshots in one report. CADGRAPH gets very "busy" showing the entire part profile. I've been asked to show multiple snapshots of different areas of the part on the same report. I've added several profile checks of the various areas of the part. Seems like I would have to turn each CADGRAPH on and off for each snapshot. Has anyone been able to do this?
Parents
  • Edit:

    Sorry, looks like I posted the code wrong there.

    Here is the code I am using:

    ASSIGN/COUNT=0
    L1         =LABEL/
                IF/COUNT==0
                  ASSIGN/TOGGLE1="ON"
                  ASSIGN/SWITCH1="BOTH"
                END_IF/
                IF/COUNT==1
                  ASSIGN/TOGGLE1="OFF"
                  ASSIGN/SWITCH1="NONE"
                END_IF/
    FCFFLAT1   =GEOMETRIC_TOLERANCE/STANDARD=ASME Y14.5,SHOWEXPANDED=YES,
                UNITS=IN,OUTPUT=SWITCH1,ARROWDENSITY=100,
                SEGMENT_1,FLATNESS,0.003,TOL_ZONE_MATH=DEFAULT,
                TEXT=ON,CADGRAPH=TOGGLE1,REPORTGRAPH=OFF,MULT=1250,
                  MEASURED:
                    DATUM_A_PLN:0.0006,
                ADD
                FEATURES/DATUM_A_PLN,,
                IF/COUNT==0
    VIEWSET1     =VIEWSET/
                  RECALL/VIEWSET,VIEWSET1
    SNAPSHOT1    =SNAPSHOT/
                END_IF/
                IF/COUNT==0
                  ASSIGN/COUNT=COUNT+1
                  GOTO/L1
                END_IF/
                ASSIGN/COUNT2=0
    L2         =LABEL/
                IF/COUNT2==0
                  ASSIGN/TOGGLE2="ON"
                  ASSIGN/SWITCH2="BOTH"
                END_IF/
                IF/COUNT2==1
                  ASSIGN/TOGGLE2="OFF"
                  ASSIGN/SWITCH2="NONE"
                END_IF/
    FCFPARL1   =GEOMETRIC_TOLERANCE/STANDARD=ASME Y14.5,SHOWEXPANDED=YES,
                UNITS=IN,OUTPUT=SWITCH2,ARROWDENSITY=100,
                SEGMENT_1,PARALLELISM,PLANAR,0.003,__,A,<dat>,
                TEXT=ON,CADGRAPH=TOGGLE2,REPORTGRAPH=OFF,MULT=1250,
                  MEASURED:
                    PARALLEL_PLN:0.0009,
                FEATURES/PARALLEL_PLN,,
                IF/COUNT2==0
    VIEWSET2     =VIEWSET/
                  RECALL/VIEWSET,VIEWSET2
    SNAPSHOT2    =SNAPSHOT/
                END_IF/
                IF/COUNT2==0
                  ASSIGN/COUNT2=COUNT2+1
                  GOTO/L2
                END_IF/​
Reply
  • Edit:

    Sorry, looks like I posted the code wrong there.

    Here is the code I am using:

    ASSIGN/COUNT=0
    L1         =LABEL/
                IF/COUNT==0
                  ASSIGN/TOGGLE1="ON"
                  ASSIGN/SWITCH1="BOTH"
                END_IF/
                IF/COUNT==1
                  ASSIGN/TOGGLE1="OFF"
                  ASSIGN/SWITCH1="NONE"
                END_IF/
    FCFFLAT1   =GEOMETRIC_TOLERANCE/STANDARD=ASME Y14.5,SHOWEXPANDED=YES,
                UNITS=IN,OUTPUT=SWITCH1,ARROWDENSITY=100,
                SEGMENT_1,FLATNESS,0.003,TOL_ZONE_MATH=DEFAULT,
                TEXT=ON,CADGRAPH=TOGGLE1,REPORTGRAPH=OFF,MULT=1250,
                  MEASURED:
                    DATUM_A_PLN:0.0006,
                ADD
                FEATURES/DATUM_A_PLN,,
                IF/COUNT==0
    VIEWSET1     =VIEWSET/
                  RECALL/VIEWSET,VIEWSET1
    SNAPSHOT1    =SNAPSHOT/
                END_IF/
                IF/COUNT==0
                  ASSIGN/COUNT=COUNT+1
                  GOTO/L1
                END_IF/
                ASSIGN/COUNT2=0
    L2         =LABEL/
                IF/COUNT2==0
                  ASSIGN/TOGGLE2="ON"
                  ASSIGN/SWITCH2="BOTH"
                END_IF/
                IF/COUNT2==1
                  ASSIGN/TOGGLE2="OFF"
                  ASSIGN/SWITCH2="NONE"
                END_IF/
    FCFPARL1   =GEOMETRIC_TOLERANCE/STANDARD=ASME Y14.5,SHOWEXPANDED=YES,
                UNITS=IN,OUTPUT=SWITCH2,ARROWDENSITY=100,
                SEGMENT_1,PARALLELISM,PLANAR,0.003,__,A,<dat>,
                TEXT=ON,CADGRAPH=TOGGLE2,REPORTGRAPH=OFF,MULT=1250,
                  MEASURED:
                    PARALLEL_PLN:0.0009,
                FEATURES/PARALLEL_PLN,,
                IF/COUNT2==0
    VIEWSET2     =VIEWSET/
                  RECALL/VIEWSET,VIEWSET2
    SNAPSHOT2    =SNAPSHOT/
                END_IF/
                IF/COUNT2==0
                  ASSIGN/COUNT2=COUNT2+1
                  GOTO/L2
                END_IF/​
Children
No Data