Reference Length

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

  • Reference Length


    DIM LOC24= POSITION OF CYLINDER CYL7 USE AXIS=END PT REF LENGTH= -0.2800
    PR 1.3340 1.3350 -0.0010
    PA 60.2134 60.0000 0.2134
    DF 0.1355 0.1268 0.0140 0.0100 0.0087 0.0000 ------#--
    TP 0.0102 RFS 0.0140 0.0000 0.0102 0.0000 ------#--
    END OF DIMENSION LOC24

    I have a callout on the blueprint of 6 thread holes with true position @ .280 projection. So I measured the inside threaded holes as cylinders. I created a plane at .280 from the surface and pierced the plane with the cylinders to created a circle and it shows all the holes to be out of tolerance a bit. So I was doing some playing around with the true position features and noticed I can create the TP callout it using either end of the cylinder and a reference length. So I guess is this reference length for projection and the value you put in does it use the alignment to create the direction or the direction of the cylinder measured. Read up on it in the help files and its a little vague or is the ref length for projection?
    sigpic

  • #2
    I would say that your first construction is right.
    If you use the end point of the cylinder, it shouldn't be at the right height, except if you used a depth value (the highest level of probing is under the face).
    Maybe comparing both methods should help, I'm not at the cmm, and the demon doesn't allow simulating "actual parts" ...

    Comment


    • #3
      Originally posted by JEFMAN View Post
      I would say that your first construction is right.
      If you use the end point of the cylinder, it shouldn't be at the right height, except if you used a depth value (the highest level of probing is under the face).
      Maybe comparing both methods should help, I'm not at the cmm, and the demon doesn't allow simulating "actual parts" ...
      you 'sort of' can simulate an actual part by playing with the target values, then when run offline, the target values show up as the measured values.
      sigpic
      Originally posted by AndersI
      I've got one from September 2006 (bug ticket) which has finally been fixed in 2013.

      Comment


      • #4
        Alignment independent, the projection is along the measured axis of the cylinder.

        EDIT: Interestingly enough, it projects the entire length of the cylinder the entire length of the projection - the start AND end points in this example moved when projected.

        Code:
        PLN1 =FEAT/CONTACT/PLANE/DEFAULT,CARTESIAN,OUTLINE,LEAST_SQR
        THEO/<0,0,0>,<0,0,1>
        ACTL/<0,0,0>,<0,0,1>
        TARG/<0,0,0>,<0,0,1>
        ANGLE VEC=<1,0,0>,RADIAL
        SHOW FEATURE PARAMETERS=NO
        SHOW CONTACT PARAMETERS=YES
        NUMHITS=3,NUMROWS=3
        SPACER=0
        AVOIDANCE MOVE=NO,DISTANCE=0.3937
        USE BOUNDARY OFFSET=NO
        SHOW HITS=NO
        
        PLN2 =FEAT/CONTACT/PLANE/DEFAULT,CARTESIAN,OUTLINE,LEAST_SQR
        THEO/<0,0,1>,<0,0,1>
        ACTL/<0,0,1>,<0,0,1>
        TARG/<0,0,1>,<0,0,1>
        ANGLE VEC=<1,0,0>,RADIAL
        SHOW FEATURE PARAMETERS=NO
        SHOW CONTACT PARAMETERS=YES
        NUMHITS=3,NUMROWS=3
        SPACER=0
        AVOIDANCE MOVE=NO,DISTANCE=0.3937
        USE BOUNDARY OFFSET=NO
        SHOW HITS=NO
        
        CYL1 =FEAT/CONTACT/CYLINDER/DEFAULT,CARTESIAN,OUT,LEAST_SQR
        THEO/<3,0,0>,<0,0,1>,0.125,0.25
        ACTL/<3,0,0>,<0.0119992,0,0.999928>,0.125,0.25
        TARG/<3,0,0>,<0,0,1>
        START ANG=0,END ANG=0
        ANGLE VEC=<1,0,0>
        DIRECTION=CCW
        SHOW FEATURE PARAMETERS=NO
        SHOW CONTACT PARAMETERS=YES
        NUMHITS=5,NUMLEVELS=3,DEPTH=0.0787,END OFFSET=0.0787,PITCH=0
        SAMPLE METHOD=SAMPLE_HITS
        SAMPLE HITS=3,SPACER=0
        AVOIDANCE MOVE=NO,DISTANCE=0.3937
        FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
        SHOW HITS=NO
        .
        PNT1 =FEAT/POINT,CARTESIAN,NO
        THEO/<3,0,0>,<0,0,1>
        ACTL/<3,0,0>,<0.0119992,0,0.999928>
        CONSTR/POINT,PIERCE,CYL1,PLN1
        
        PNT2 =FEAT/POINT,CARTESIAN,NO
        THEO/<3,0,1>,<0,0,1>
        ACTL/<3.012,0,1>,<0.0119992,0,0.999928>
        CONSTR/POINT,PIERCE,CYL1,PLN2
        
        DIM DIM_1= POSITION OF CYLINDER CYL1 USE AXIS=START PT REF LENGTH=0.0000 UNITS=IN ,$
        GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH FIT TO DATUMS=OFF DEV PERPEN CENTERLINE=OFF DISPLAY=DIAMETER
        AX MEAS NOMINAL +TOL -TOL BONUS DEV OUTTOL
        X 3.0000 3.0000 0.0000
        Y 0.0000 0.0000 0.0000
        DF 0.1250 0.1250 0.0004 0.0004 0.0000 0.0000 ----#----
        TP 0.0000 RFS 0.0004 0.0000 0.0000 0.0000 #--------
        END OF DIMENSION DIM_1
        
        DIM DIM_2= POSITION OF CYLINDER CYL1 USE AXIS=END PT REF LENGTH=0.0000 UNITS=IN ,$
        GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH FIT TO DATUMS=OFF DEV PERPEN CENTERLINE=OFF DISPLAY=DIAMETER
        AX MEAS NOMINAL +TOL -TOL BONUS DEV OUTTOL
        X 3.0030 3.0000 0.0030
        Y 0.0000 0.0000 0.0000
        DF 0.1250 0.1250 0.0004 0.0004 0.0000 0.0000 ----#----
        TP 0.0060 RFS 0.0004 0.0000 0.0060 0.0056 -------->
        END OF DIMENSION DIM_2
        
        DIM DIM_3= POSITION OF CYLINDER CYL1 USE AXIS=START PT REF LENGTH=1.0000 UNITS=IN ,$
        GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH FIT TO DATUMS=OFF DEV PERPEN CENTERLINE=OFF DISPLAY=DIAMETER
        AX MEAS NOMINAL +TOL -TOL BONUS DEV OUTTOL
        X 3.0120 3.0000 0.0120
        Y 0.0000 0.0000 0.0000
        DF 0.1250 0.1250 0.0004 0.0004 0.0000 0.0000 ----#----
        TP 0.0240 RFS 0.0004 0.0000 0.0240 0.0236 -------->
        END OF DIMENSION DIM_3
        
        DIM DIM_4= POSITION OF CYLINDER CYL1 USE AXIS=END PT REF LENGTH=1.0000 UNITS=IN ,$
        GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH FIT TO DATUMS=OFF DEV PERPEN CENTERLINE=OFF DISPLAY=DIAMETER
        AX MEAS NOMINAL +TOL -TOL BONUS DEV OUTTOL
        X 3.0150 3.0000 0.0150
        Y 0.0000 0.0000 0.0000
        DF 0.1250 0.1250 0.0004 0.0004 0.0000 0.0000 ----#----
        TP 0.0300 RFS 0.0004 0.0000 0.0300 0.0296 -------->
        END OF DIMENSION DIM_4

        Comment


        • #5
          Originally posted by RandomJerk View Post
          Alignment independent, the projection is along the measured axis of the cylinder.

          EDIT: Interestingly enough, it projects the entire length of the cylinder the entire length of the projection - the start AND end points in this example moved when projected.

          Code:
          PLN1 =FEAT/CONTACT/PLANE/DEFAULT,CARTESIAN,OUTLINE,LEAST_SQR
          THEO/<0,0,0>,<0,0,1>
          ACTL/<0,0,0>,<0,0,1>
          TARG/<0,0,0>,<0,0,1>
          ANGLE VEC=<1,0,0>,RADIAL
          SHOW FEATURE PARAMETERS=NO
          SHOW CONTACT PARAMETERS=YES
          NUMHITS=3,NUMROWS=3
          SPACER=0
          AVOIDANCE MOVE=NO,DISTANCE=0.3937
          USE BOUNDARY OFFSET=NO
          SHOW HITS=NO
          
          PLN2 =FEAT/CONTACT/PLANE/DEFAULT,CARTESIAN,OUTLINE,LEAST_SQR
          THEO/<0,0,1>,<0,0,1>
          ACTL/<0,0,1>,<0,0,1>
          TARG/<0,0,1>,<0,0,1>
          ANGLE VEC=<1,0,0>,RADIAL
          SHOW FEATURE PARAMETERS=NO
          SHOW CONTACT PARAMETERS=YES
          NUMHITS=3,NUMROWS=3
          SPACER=0
          AVOIDANCE MOVE=NO,DISTANCE=0.3937
          USE BOUNDARY OFFSET=NO
          SHOW HITS=NO
          
          CYL1 =FEAT/CONTACT/CYLINDER/DEFAULT,CARTESIAN,OUT,LEAST_SQR
          THEO/<3,0,0>,<0,0,1>,0.125,0.25
          ACTL/<3,0,0>,<0.0119992,0,0.999928>,0.125,0.25
          TARG/<3,0,0>,<0,0,1>
          START ANG=0,END ANG=0
          ANGLE VEC=<1,0,0>
          DIRECTION=CCW
          SHOW FEATURE PARAMETERS=NO
          SHOW CONTACT PARAMETERS=YES
          NUMHITS=5,NUMLEVELS=3,DEPTH=0.0787,END OFFSET=0.0787,PITCH=0
          SAMPLE METHOD=SAMPLE_HITS
          SAMPLE HITS=3,SPACER=0
          AVOIDANCE MOVE=NO,DISTANCE=0.3937
          FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
          SHOW HITS=NO
          .
          PNT1 =FEAT/POINT,CARTESIAN,NO
          THEO/<3,0,0>,<0,0,1>
          ACTL/<3,0,0>,<0.0119992,0,0.999928>
          CONSTR/POINT,PIERCE,CYL1,PLN1
          
          PNT2 =FEAT/POINT,CARTESIAN,NO
          THEO/<3,0,1>,<0,0,1>
          ACTL/<3.012,0,1>,<0.0119992,0,0.999928>
          CONSTR/POINT,PIERCE,CYL1,PLN2
          
          DIM DIM_1= POSITION OF CYLINDER CYL1 USE AXIS=START PT REF LENGTH=0.0000 UNITS=IN ,$
          GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH FIT TO DATUMS=OFF DEV PERPEN CENTERLINE=OFF DISPLAY=DIAMETER
          AX MEAS NOMINAL +TOL -TOL BONUS DEV OUTTOL
          X 3.0000 3.0000 0.0000
          Y 0.0000 0.0000 0.0000
          DF 0.1250 0.1250 0.0004 0.0004 0.0000 0.0000 ----#----
          TP 0.0000 RFS 0.0004 0.0000 0.0000 0.0000 #--------
          END OF DIMENSION DIM_1
          
          DIM DIM_2= POSITION OF CYLINDER CYL1 USE AXIS=END PT REF LENGTH=0.0000 UNITS=IN ,$
          GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH FIT TO DATUMS=OFF DEV PERPEN CENTERLINE=OFF DISPLAY=DIAMETER
          AX MEAS NOMINAL +TOL -TOL BONUS DEV OUTTOL
          X 3.0030 3.0000 0.0030
          Y 0.0000 0.0000 0.0000
          DF 0.1250 0.1250 0.0004 0.0004 0.0000 0.0000 ----#----
          TP 0.0060 RFS 0.0004 0.0000 0.0060 0.0056 -------->
          END OF DIMENSION DIM_2
          
          DIM DIM_3= POSITION OF CYLINDER CYL1 USE AXIS=START PT REF LENGTH=1.0000 UNITS=IN ,$
          GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH FIT TO DATUMS=OFF DEV PERPEN CENTERLINE=OFF DISPLAY=DIAMETER
          AX MEAS NOMINAL +TOL -TOL BONUS DEV OUTTOL
          X 3.0120 3.0000 0.0120
          Y 0.0000 0.0000 0.0000
          DF 0.1250 0.1250 0.0004 0.0004 0.0000 0.0000 ----#----
          TP 0.0240 RFS 0.0004 0.0000 0.0240 0.0236 -------->
          END OF DIMENSION DIM_3
          
          DIM DIM_4= POSITION OF CYLINDER CYL1 USE AXIS=END PT REF LENGTH=1.0000 UNITS=IN ,$
          GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH FIT TO DATUMS=OFF DEV PERPEN CENTERLINE=OFF DISPLAY=DIAMETER
          AX MEAS NOMINAL +TOL -TOL BONUS DEV OUTTOL
          X 3.0150 3.0000 0.0150
          Y 0.0000 0.0000 0.0000
          DF 0.1250 0.1250 0.0004 0.0004 0.0000 0.0000 ----#----
          TP 0.0300 RFS 0.0004 0.0000 0.0300 0.0296 -------->
          END OF DIMENSION DIM_4
          Which one would be correct, I tried it several ways and got different answers. I guess its to the layout table.
          sigpic

          Comment

          Related Topics

          Collapse

          Working...
          X