Surface profile in two points

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

  • Surface profile in two points

    Hello

    I have to measure the surface profile in two points.

    So pick up points A1, A2, A3 and creating scan a. then I set date A to scan a. Then I pick up points MP5 and MP6 and measure the surface profile. But the result is always zero. Why?
    Last edited by Elvez; 04-19-2018, 04:11 AM.

  • #2
    Use vector points on MP5 & MP6, click the points on CAD. Evaluate surface profile. If this doesn't work, post code.

    Are the nominals and measured values the same (no deviation) for MP5 & MP6?
    PC-DMIS CAD++ 2o19 R1 SP11

    Comment


    • #3
      Dim loc2= location of point mp6 units=mm ,$
      graph=off text=off mult=10.00 output=both half angle=no
      ax meas nominal +tol -tol dev outtol
      x 1097.484 1097.532 0.050 0.050 -0.048 0.000 #---
      y -612.995 -612.970 0.050 0.050 -0.025 0.000 #---
      z 821.775 821.825 0.050 0.050 -0.050 0.000 #---
      t -0.074 0.000 0.050 0.050 -0.074 -0.024 <---
      end of dimension loc2
      dim loc3= location of point mp5 units=mm ,$
      graph=off text=off mult=10.00 output=both half angle=no
      ax meas nominal +tol -tol dev outtol
      x 1120.565 1120.659 0.050 0.050 -0.094 -0.044 <---
      y -664.482 -664.429 0.050 0.050 -0.053 -0.003 <---
      z 827.168 827.259 0.050 0.050 -0.091 -0.041 <---
      t -0.141 0.000 0.050 0.050 -0.141 -0.091 <---
      end of dimension loc3




      profil_mp5_6 = surface profile of scn mp5-6 formandlocation units=mm
      ax meas nominal +tol -tol dev outtol
      m 0.000 0.000 0.200 0.000 0.000 0.000 |---
      pointdata hit# meas x y z vec i j k deviation
      scn mp5-6 1 1120.565 -664.482 827.168 0.670 0.367 0.645 -0.000 min
      2 1097.484 -612.995 821.775 0.674 0.361 0.645 0.000 max

      Comment


      • #4
        Originally posted by Elvez View Post

        profil_mp5_6 = surface profile of scn mp5-6 formandlocation units=mm
        ax meas nominal +tol -tol dev outtol
        m 0.000 0.000 0.200 0.000 0.000 0.000 |---
        pointdata hit# meas x y z vec i j k deviation
        scn mp5-6 1 1120.565 -664.482 827.168 0.670 0.367 0.645 -0.000 min
        2 1097.484 -612.995 821.775 0.674 0.361 0.645 0.000 max
        Maybe the red highlighted part is causing an issue?? not sure. You should use letters, numbers and Underscores only L1_

        Can you post the code of the constructed feature of the two points?

        Comment


        • KIRBSTER269
          KIRBSTER269 commented
          Editing a comment
          I like how this person just puts you in your place, with his or her superior knowledge then your feeble little mind, how dare you challenge the very thou...................oh wait, this person can't even spell CAUSING. my bad, BIG, my bad.

      • #5
        mp5-6 is not cousing a problem.

        MOVE/POINT,NORMAL,<1099.355,-644.271,783.443>
        A3 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN
        THEO/<1103.938,-649.904,824.046>,<-0.914039,-0.4054975,-0.0102262>
        ACTL/<1103.753,-649.989,824.044>,<-0.914039,-0.4054975,-0.0102262>
        TARG/<1103.938,-649.904,824.046>,<-0.914039,-0.4054975,-0.0102262>
        SNAP=NO
        SHOW FEATURE PARAMETERS=NO
        SHOW CONTACT PARAMETERS=YES
        AVOIDANCE MOVE=NO,DISTANCE=5
        SHOW HITS=NO
        A1 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN
        THEO/<1102.81,-647.315,822.291>,<-0.9141214,-0.4053117,-0.0102248>
        ACTL/<1102.686,-647.374,822.29>,<-0.9141214,-0.4053117,-0.0102248>
        TARG/<1102.81,-647.315,822.291>,<-0.9141214,-0.4053117,-0.0102248>
        SNAP=NO
        SHOW FEATURE PARAMETERS=NO
        SHOW CONTACT PARAMETERS=YES
        AVOIDANCE MOVE=NO,DISTANCE=5
        SHOW HITS=NO
        A2 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN
        THEO/<1096.678,-633.468,822.206>,<-0.91448,-0.4045021,-0.0102185>
        ACTL/<1096.594,-633.506,822.205>,<-0.91448,-0.4045021,-0.0102185>
        TARG/<1096.678,-633.468,822.206>,<-0.91448,-0.4045021,-0.0102185>
        SNAP=NO
        SHOW FEATURE PARAMETERS=NO
        SHOW CONTACT PARAMETERS=YES
        AVOIDANCE MOVE=NO,DISTANCE=5
        SHOW HITS=NO
        MP5 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN
        THEO/<1120.659,-664.429,827.259>,<0.6701615,0.3674667,0.6448657>
        ACTL/<1120.565,-664.482,827.168>,<0.6701615,0.3674667,0.6448657>
        TARG/<1120.659,-664.429,827.259>,<0.6701615,0.3674667,0.6448657>
        SNAP=NO
        SHOW FEATURE PARAMETERS=NO
        SHOW CONTACT PARAMETERS=YES
        AVOIDANCE MOVE=NO,DISTANCE=5
        SHOW HITS=NO
        MOVE/POINT,NORMAL,<1121.664,-662.593,824.628>
        MP6 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN
        THEO/<1097.532,-612.97,821.825>,<0.673557,0.3613887,0.6447629>
        ACTL/<1097.484,-612.995,821.775>,<0.673557,0.3613887,0.6447629>
        TARG/<1097.532,-612.97,821.825>,<0.673557,0.3613887,0.6447629>
        SNAP=NO
        SHOW FEATURE PARAMETERS=NO
        SHOW CONTACT PARAMETERS=YES
        AVOIDANCE MOVE=NO,DISTANCE=5
        SHOW HITS=NO
        MOVE/POINT,NORMAL,<1102.695,-608.043,819.555>
        SCN A =FEAT/SET,CARTESIAN
        THEO/<1101.142,-643.562,822.848>,<1,0,0>
        ACTL/<1101.011,-643.623,822.846>,<0,0,1>
        CONSTR/SET,BASIC,A1,A2,A3,,
        DATDEF/FEATURE=SCN A,A
        SCN MP5-6 =FEAT/SET,CARTESIAN
        THEO/<1109.095,-638.699,824.542>,<0,0,1>
        ACTL/<1109.024,-638.738,824.472>,<0,0,1>
        CONSTR/SET,BASIC,MP5,MP6,,
        PROFIL_MP5_6 =SURFACE PROFILE : SCN MP5-6
        FEATCTRLFRAME/SHOWPARAMS=YES,SHOWEXPANDED=YES
        CADGRAPH=BOTH,REPORTGRAPH=BOTH,TEXT=BOTH,MULT=10.0 0,ARROWDENSITY=100,OUTPUT=BOTH,UNITS=MM
        COMPOSITE=NO,
        CUSTOMIZED DRF=NO
        STANDARDTYPE=ISO_1101
        PRIMARY DIMENSION/PROFILE OF SURFACE,0.2,A,<dat>,<dat>
        NOTE/PROFIL_MP5_6
        FEATURES/SCN MP5-6,,
        DIMINFO/PROFIL_MP5_6;ICON,DIMID,FEATID,VERT,HORIZ, ,$
        HEADINGS,GRAPH AXIS;MEAS, , , , , , , ,
        DIM LOC1= LOCATION OF POINT MP5 UNITS=MM ,$
        GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH HALF ANGLE=NO
        AX MEAS NOMINAL +TOL -TOL DEV OUTTOL
        X 1120.565 1120.659 0.050 0.050 -0.094 -0.044 <---
        Y -664.482 -664.429 0.050 0.050 -0.053 -0.003 <---
        Z 827.168 827.259 0.050 0.050 -0.091 -0.041 <---
        T -0.141 0.000 0.050 0.050 -0.141 -0.091 <---
        END OF DIMENSION LOC1
        DIM LOC2= LOCATION OF POINT MP6 UNITS=MM ,$
        GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH HALF ANGLE=NO
        AX MEAS NOMINAL +TOL -TOL DEV OUTTOL
        X 1097.484 1097.532 0.050 0.050 -0.048 0.000 #---
        Y -612.995 -612.970 0.050 0.050 -0.025 0.000 #---
        Z 821.775 821.825 0.050 0.050 -0.050 0.000 #---
        T -0.074 0.000 0.050 0.050 -0.074 -0.024 <---
        END OF DIMENSION LOC2

        Comment


        • #6
          I think there's a problem on vectors :
          SCN A =FEAT/SET,CARTESIAN
          THEO/<1101.142,-643.562,822.848>,<1,0,0>
          ACTL/<1101.011,-643.623,822.846>,<0,0,1>
          CONSTR/SET,BASIC,A1,A2,A3,,
          DATDEF/FEATURE=SCN A,A
          SCN MP5-6 =FEAT/SET,CARTESIAN
          THEO/<1109.095,-638.699,824.542>,<0,0,1>
          ACTL/<1109.024,-638.738,824.472>,<0,0,1>
          CONSTR/SET,BASIC,MP5,MP6,,

          You could check the workplanes. and add a underscore in SCN A (SCN_A)

          Comment


          • #7
            SCN_A =FEAT/SET,CARTESIAN
            THEO/<1101.142,-643.562,822.848>,<0,0,1>
            ACTL/<1101.011,-643.623,822.846>,<0,0,1>
            CONSTR/SET,BASIC,A3,A1,A2,,
            DATDEF/FEATURE=SCN_A,A
            PROFIL_MP5_1 =SURFACE PROFILE : MP6,MP5
            FEATCTRLFRAME/SHOWPARAMS=YES,SHOWEXPANDED=YES
            CADGRAPH=POSITION,REPORTGRAPH=POSITION,TEXT=POSITI ON,MULT=10.00,ARROWDENSITY=100,OUTPUT=BOTH,UNITS=M M
            COMPOSITE=NO,
            CUSTOMIZED DRF=NO
            STANDARDTYPE=ISO_1101
            PRIMARY DIMENSION/PROFILE OF SURFACE,0.2,A,<dat>,<dat>
            NOTE/PROFIL_MP5_1
            FEATURES/MP6,MP5,,


            still does not work.

            Comment


            • #8
              I still think that it's a problem from vectors.
              A1, A2 and A3 are approx along X-, and SCN_A is on +Z.
              Maybe it's not a feature set but a plane that you have to create as a datum ?

              Comment


              • #9
                I tried this, but it still does not work

                PLN1 =FEAT/PLANE,CARTESIAN,TRIANGLE,NO
                THEO/<1101.142,-643.562,822.848>,<-0.9142899,-0.4049435,-0.0097321>
                ACTL/<1101.011,-643.623,822.846>,<-0.9146302,-0.4020142,-0.0428509>
                CONSTR/PLANE,BF,A1,A2,A3,,
                OUTLIER_REMOVAL/OFF,3
                FILTER/OFF,WAVELENGTH=0
                DATDEF/FEATURE=PLN1,A
                PROFIL_MP5_1 =SURFACE PROFILE : MP5,MP6
                FEATCTRLFRAME/SHOWPARAMS=YES,SHOWEXPANDED=YES
                CADGRAPH=POSITION,REPORTGRAPH=POSITION,TEXT=POSITI ON,MULT=10.00,ARROWDENSITY=100,OUTPUT=BOTH,UNITS=M M
                COMPOSITE=NO,
                CUSTOMIZED DRF=NO
                STANDARDTYPE=ISO_1101
                PRIMARY DIMENSION/PROFILE OF SURFACE,0.2,A,<dat>,<dat>
                NOTE/PROFIL_MP5_1
                FEATURES/MP5,MP6,,

                Comment


                • #10
                  Instead of using constructed scans (only 2 points??). Create a plane between A1, A2, A3. Datdef A or set your alignment to it.
                  Measure the 2 points (picking from CAD) and dimension T value ±0.1 (you can probably dimension the profile of the individual point).
                  PC-Dmis V3.7 to 2011MR2 DatapageRT/Datapage+
                  Global, Sheffield, Tracker, Leitz, PMM
                  Never confuse movement with action!

                  Comment


                  • #11
                    Tried some tests off line, 2 points are not enough to dimension a profile (line or surface) (and it seems logical, in front of a best fit...)
                    I would say that the mini is 3 for a line and 4 for a surface...

                    omega3 solution should be the best way...

                    Comment


                    • bigtallanddopey
                      bigtallanddopey commented
                      Editing a comment
                      I did wonder if two points were enough and I had a look through the help files but it doesn't say anything about a minimum number so I assumed it was OK. But like you say it makes perfect sense that just 2 points wouldn't work.

                    • Elvez
                      Elvez commented
                      Editing a comment
                      I have a similar program with another product and a two-point surface profile works. why?

                  • #12
                    What do yuo call "another product" ? another software ?

                    I have a similar program with another product and a two-point surface profile works. why?
                    If it's another software, there's no reason that they works by the same way.

                    Comment


                    • #13
                      four points for the date A and two for the surface profile

                      PROFIL_MP = SURFACE PROFILE OF SCN MP FORMANDLOCATION UNITS=MM
                      AX MEAS NOMINAL +TOL -TOL DEV OUTTOL
                      M 0.148 0.000 0.200 0.000 0.148 0.074 |---
                      POINTDATA HIT# MEAS X Y Z VEC I J K DEVIATION
                      SCN MP 1 1202.066 -742.685 837.077 -0.906 -0.405 -0.122 -0.074 MAX
                      2 1223.345 -793.151 844.022 -0.909 -0.398 -0.122 -0.074 MIN

                      Comment


                      • #14
                        Ok, but the max and min dev are the same... and different than T_val of individual points.

                        Comment


                        • Elvez
                          Elvez commented
                          Editing a comment
                          So the result is not correct?

                      • #15
                        I would say no... but A is not the same.
                        If the alignment looks like the datum construction, I don't see why the T_val wouldn't give the same result... (in form + location)

                        Comment

                        Related Topics

                        Collapse

                        Working...
                        X