Rounding of measurement results?

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

  • Rounding of measurement results?

    Is there a way to tell PC-DMIS to stop rounding the measurement results ie drop the last decimal place? I know about displayprecision, but that still rounds the results up or down.

  • #2
    my workaround for this is to displayprecision one decimal place beyond what i want and ignore the last decimal myself. I dont know of a way for pcdmis to drop the last digit instead of rounding it
    sigpic

    Comment


    • #3
      DIM ANGL21= 2D ANGLE TO LINE LIN26 FROM ZAXIS ,$
      GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=REPORT
      AX NOMINAL +TOL -TOL MEAS MAX MIN DEV OUTTOL
      A 87.5000 2.5000 2.5000 90.0050 90.0050 90.0050 2.5050 0.0050 ---->

      is what I'm trying to avoid.

      Comment


      • #4
        I too would like to know a way to limit the # of decimal places for angular dimensions
        sigpic

        Comment


        • #5
          you can do DISPLAYPRECISION/2 but it still rounds

          Comment


          • #6
            You lost me here. Where is the rounding ? I would personally get rid of the MIN and the MAX when I display an angle. They are always the same as an angle only has 1 value. I dont think that is really part of the question though ?

            Comment


            • mckenzie
              mckenzie commented
              Editing a comment
              in general i dimension to 4 decimal places, but i would like to change the displayprecision for angles to 1 decimal without changing all of the other dimensions

            • Schlag
              Schlag commented
              Editing a comment
              you can change the DISPLAY PRECISION after every dimension in your program if you want. No limits on that. You can do the same thing with the MIN / MAX. and change whats displayed in a dimension. I don't always want to see that.

            • mckenzie
              mckenzie commented
              Editing a comment
              I was hoping there might be another way to go to avoid the tedious option. silly me!

          • #7
            I really only need 2 decimal places on the angle. I put had to put it out to 4 to see where it was throwing it out.

            DISPLAYPRECISION/2

            DIM ANGL21= 2D ANGLE TO LINE LIN26 FROM ZAXIS ,$
            GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=REPORT
            AX NOMINAL +TOL -TOL MEAS MAX MIN DEV OUTTOL
            A 87.50 2.50 2.50 90.01 90.01 90.01 2.51 0.01 ---->

            DISPLAYPRECISION/4
            DIM ANGL21= 2D ANGLE TO LINE LIN26 FROM ZAXIS ,$
            GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=REPORT
            AX NOMINAL +TOL -TOL MEAS MAX MIN DEV OUTTOL
            A 87.5000 2.5000 2.5000 90.0050 90.0050 90.0050 2.5050 0.0050 ---->

            Comment


            • #8
              Out is out. No rounding is allowed.
              "This is my word... and as such is beyond contestation."

              Comment


              • mckenzie
                mckenzie commented
                Editing a comment
                That was my understanding until one of our customers "educated" me quite vociferously, so we made the parts as requested OOT. unfortunately for them their customer agreed with my understanding of OOT.

            • #9
              Your customer is a bully and a jerk.

              ASME Y-14.5-2009
              2.4 INTERPRETATION OF LIMITS.

              All limits are absolute. Dimensional limits, regardless of the number of decimal places, are used as if they were continued with zeros.
              Ex. 12.0 means 12.00..0

              B&S CHAMELEON/PCDMIS CAD++ V2011

              There are no bugs, only "UNDOCUMENTED ENHANCEMENTS!"

              sigpic

              Comment


              • mckenzie
                mckenzie commented
                Editing a comment
                my customer is perfect and i don't know what i'm talking about. just ask them they'll tell you!
                the first meeting at the customers place that i went to after being hired here, the customer QA manager told their QA inspector, in front of me, to ignore me because our shop isn't ISO9001 certified so obviously i didn't know what i was talking about. I'm not allowed to have any direct contact with that customers QA department anymore

              • Darrollh
                Darrollh commented
                Editing a comment
                SERIOUSLY!!!!!! Then they need to write their own programs. Idiots!!!

            • #10
              .
              Code:
              DIM DIM_1= 2D ANGLE FROM LINE LIN1 TO LINE LIN2 ,$
              GRAPH=OFF  TEXT=OFF  MULT=10.00  OUTPUT=NONE
              AX    NOMINAL       +TOL       -TOL       MEAS        DEV     OUTTOL
              A      22.6703     0.0004     0.0004    22.6703     0.0000     0.0000 ---#-----
                          ASSIGN/V1=INT(DIM_1.A.MEAS*10)
              CO         =GENERIC/CONE,DEPENDENT,CARTESIAN,OUT,$
                          NOM/XYZ,<0,0,0>,$
                          MEAS/XYZ,<0,0,0>,$
                          NOM/iJK,<0,0,1>,$
                          MEAS/IJK,<0,0,1>,$
                          DISTANCE/0,0,$
                          ANGLE/22.6,V1/10
              DIM DIM_2= LOCATION OF CONE CO  UNITS=IN ,$
              GRAPH=OFF  TEXT=OFF  MULT=10.00  OUTPUT=BOTH  HALF ANGLE=NO
              AX    NOMINAL       +TOL       -TOL       MEAS        DEV     OUTTOL
              A      22.6000     0.1000     0.1000    22.6000     0.0000     0.0000 ----#----
              END OF DIMENSION DIM_2

              Comment

              Working...
              X