Will this work? Need sanity check

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

  • Will this work? Need sanity check

    Solved-->

    See comment #4 below. Thanks for all for your input!

    __________________________________________________ __________________________________________________ __________________________________
    Hi all

    Using PC DMIS 2019 R2.....

    Will this true position come out correctly when my operator runs the part in real life??

    When I CONSTRUCT CYL_64 out of SCN3 (AFTER I ADD THE ".HIT STUFF"), it puts the X nominal at ZERO when it should be at X-0.0276. As you can see below, I forced my nominal in there and locked it with a "+0"...I just hoping to get some input to make sure PC DMIS won't do something goofy when my junior level operator goes to run this while I'm gone.

    Some assurance and/or advise (if someone thinks I need it) would be appreciated.
    Thanks in advance!

    Code:
    SCN3       =FEAT/SET,CARTESIAN
                THEO/<-0.0276+0,0,-2.4513>,<0,0,1>
                ACTL/<0,0,-2.4513>,<0,0,1>
                CONSTR/SET,BASIC,CYL_64_1.HIT[1..15],CYL_64_2.HIT[1..15],CYL_64_3.HIT[1..15],CYL_64_4.HIT[1..15],,
    CYL_64     =FEAT/CYLINDER,CARTESIAN,IN,LEAST_SQR,YES
                THEO/<-0.0276+0,0+0,-2.4513+0>,<0,0,-1>,2.935,0.3432
                ACTL/<0,0,-2.4513>,<0,0,-1>,2.935,0.3432
                CONSTR/CYLINDER,BF,SCN3,,
    DIM LOC1= LOCATION OF CYLINDER CYL_64  UNITS=IN ,$
    GRAPH=OFF  TEXT=OFF  MULT=10.00  OUTPUT=BOTH  HALF ANGLE=NO
    AX       MEAS    NOMINAL       +TOL       -TOL        DEV     OUTTOL
    X       0.0000    -0.0276+0     0.0020     0.0020     0.0276     0.0256 -------->
    Y       0.0000     0.0000     0.0020     0.0020     0.0000     0.0000 ----#----
    D       2.9350     2.9350     0.0020     0.0020     0.0000     0.0000 ----#----
    END OF DIMENSION LOC1
    Last edited by DAN_M; 10-25-2019, 09:42 AM.
    SF7107(PCD), SF454(PCD), 152614(Quindos), 9159(Quindos), 7107(Quindos), B&S Manual, M&M Gear Checker

  • #2
    I usually ASSIGN/ZERO=ZERO, here I would ASSIGN/X1=-0.0276 and Z1 =-2.4513 and use them in the prog (theo, targets and dimesions when needed)
    I believe you don't have to use them in the feature set, the xyz are only the centroid of all hits...

    Comment


    • #3
      Are the hits in cyl_64_1, cyl64_2 etc evenly distributed around all 360 degrees of the cylinder?
      Automettech - Automated Metrology Technology

      Comment


      • louisd
        louisd commented
        Editing a comment
        I was thinking the same thing, why only CYL_64_1.HIT[1..15] instead of CYL_64_1.HIT[1..CYL_64_1.NUMHITS]?

      • NinjaBadger
        NinjaBadger commented
        Editing a comment
        I assumed each was a cylinder of 5hits x 3rows. Just hard coded instead of .numhits.

        My query is if these are only partial cylinders (i.e. 0-180°) then the centroid of the set won't be on the c/l on the cylinder.

        Why not just construct the cylinder form the 4xcylinders?

    • #4
      Issue is solved.

      I had a brain fart. Sorry to waste all of your time.

      That hole is at nominal -0.0276 offset in the Y. I MISTAKENLY clicked the surface, got a nominal that said 0,-0.0276,0...and then copied * pasted THAT with pattern 4x 90°. At the end, when I went to go construct my feature out of my four quadrants, my number was obviously funky. Fixing the Y nominals to -0.0276, putting the X nominals to 0, and then re-doing my construction cleared everything up.

      Again, sorry, and thanks for the help.
      SF7107(PCD), SF454(PCD), 152614(Quindos), 9159(Quindos), 7107(Quindos), B&S Manual, M&M Gear Checker

      Comment

      Related Topics

      Collapse

      Working...
      X