Assigning MMC through Variables

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

  • Assigning MMC through Variables

    Why does this not work?

    DIM DIST1= 2D PERP TO LINE LIN4, NO_RADIUS UNITS=IN ,$
    GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH AX NOMINAL MEAS +TOL -TOL DEV OUTTOL
    M 0.3400 0.3467 0.0100 0.0000 0.0067 0.0000 ------#--

    ASSIGN/MMC = DIST1.M.MEAS-.340

    DIM LOC8= TRUE POSITION OF LINE LIN3 UNITS=IN ,$
    GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH DEV PERPEN ENTERLINE=OFFDISPLAY=DIAMETER
    AX NOMINAL MEAS +TOL -TOL BONUS DEV OUTTOL
    X -0.1700 -0.1750 -0.0050
    Z 2.0750 2.0748 -0.0002
    D1 PLANE DATUM A AT RFS
    D2 0.3400 0.3433 0.0100 0.0000 CIRCLE DATUM B AT RFS
    D3 0.3400 0.3438 0.0100 0.0000 CIRCLE DATUM C AT RFS
    TP RFS 0.0050+MMC 0.0000 0.0099 0.0049 -------->
    END OF DIMENSION LOC8


    Obviously with MMC the Slot is good. For why?

    Gabriel
    Last edited by Cumofo; 08-12-2006, 12:41 PM.
    sigpic

  • #2
    Nevermind Machine GLitched out on a SATurday

    Nevermind The stupid Machine GLitched out on a SATurday, like clockwerk right?
    The varible is passing through fine now after the program lockup and crashed.(LOL) I still love it when Pc-Dmis does the jump off the cliff routine, it let's me know I'm still workin'it.

    anyhow the variable is working fine, and it even counted up when I pasted with a 19X pattern offset!

    THX fer listening!!
    Gabriel
    sigpic

    Comment


    • #3
      You might have scared it into submission
      RFS Means Really Fussy Stuff

      When all you have is a hammer - everything looks like a nail....
      sigpic

      Comment


      • #4
        MMC through variables

        Originally posted by kbotta
        You might have scared it into submission

        Yes, It was a not a unique application of MMC of a slot, though novice users should take note.
        The distance call being the width of the slot (DIM DIST1= 2D PERP TO LINE LIN4).
        Passed through as a delta for MMC (ASSIGN/MMC = DIST1.M.MEAS-.340)
        and added to the tolerance block(TP RFS 0.0050+MMC)

        Gabriel
        sigpic

        Comment


        • #5
          You might want to put an If End If in there to assign 0 to your variable MMC for instances where your slot is undersize otherwise you'll get a negative MMC variable added to your tolerance which you do not want. I too script my bonus like this and add this in to error proof it. I also use the dimension block to extract all of my MMC data for variable assignment so that my variables and variable expressions do not need to be edited if feature nominals or dimension tolerances change. Any edit to the dimension block updates my variables without any further editing required.

          Craig
          <internet bumper sticker goes here>

          Comment

          Related Topics

          Collapse

          Working...
          X