Find dimension???

Discussion in 'Pro/Engineer & Creo Elements/Pro' started by Geoff, Apr 13, 2004.

  1. Geoff

    Geoff Guest

    Hello

    How do you find a dimension in a drawing?

    Example

    I have a threaded hole with hole depth and thread depth, these
    dimensions are contained in a note (see below)

    {0:2 HOLES TAP DRILL }{1:&d46}{2: DEEP}
    {3:& TAP M}{4:mad:D}{5: x 0.7 - 6H}
    {6:&d39}{7: DEEP MIN FULL THREAD}
    {8:ON A }{9:n}{10:&PITCH[.1]}{11: PCD}

    Now the d39 dimension is showing a tolerance of +/- 0.2 but I want it
    to be NOM
    because its a MIN dimension.

    The only way I have found to change this is to show all the dimensions
    of the hole on the drawing, change the TOL to NOM then delete all the
    dimensions that are contained in the note.

    Must be an easier way & I'm sure there is.

    Thanks

    Geoff
     
    Geoff, Apr 13, 2004
    #1
  2. Geoff

    David Janes Guest

    : Hello
    :
    : How do you find a dimension in a drawing?
    :
    : Example
    :
    : I have a threaded hole with hole depth and thread depth, these
    : dimensions are contained in a note (see below)
    :
    : {0:2 HOLES TAP DRILL }{1:&d46}{2: DEEP}
    : {3:& TAP M}{4:mad:D}{5: x 0.7 - 6H}
    : {6:&d39}{7: DEEP MIN FULL THREAD}
    : {8:ON A }{9:n}{10:&PITCH[.1]}{11: PCD}
    :
    : Now the d39 dimension is showing a tolerance of +/- 0.2 but I want it
    : to be NOM
    : because its a MIN dimension.
    :
    : The only way I have found to change this is to show all the dimensions
    : of the hole on the drawing, change the TOL to NOM then delete all the
    : dimensions that are contained in the note.
    :
    : Must be an easier way & I'm sure there is.
    :
    Try changing the dimension tolerance mode to nominal in config.pro and change any
    toleranced dimensions in the model instead of doing this in the drawing. Easier to
    work in the model anyway. And, with tolerance mode set to nominal, you shouldn't
    get any tolerances shown in drawing dimensions, except those you set with
    Properties.

    David Janes
     
    David Janes, Apr 13, 2004
    #2
  3. Geoff

    Geoff Guest

    Thanks David

    The problem is nearly all of the dimensions that appear are +/-0.1
    dimensions as with all the drawings I do. I think the way I'm doing it
    now is quicker then setting all other dimensions. I found "show
    dimension" in part mode but when the dimension is shown you cant
    access the properties it only lets you change the value.

    In an ideal world you could enter your chosen dimension then the
    properties window opens so you could change the value or the tol. I
    cant believe this is not contained somewhere?

    Geoff
     
    Geoff, Apr 13, 2004
    #3
  4. Geoff

    David Janes Guest

    : > <snip>
    : The problem is nearly all of the dimensions that appear are +/-0.1
    : dimensions as with all the drawings I do.

    So, Geoff, you went into config.pro and set TOL_MODE (tolerance mode) to NOMINAL?
    Then, you went into your drawing and it was still showing tolerances on newly
    placed dimensions? on any dimensions?

    DJ
     
    David Janes, Apr 14, 2004
    #4
  5. Geoff

    Geoff Guest

    No you misunderstand David, I'm just pointing out that it is quicker
    the way I'm doing now.

    Show the dimensions of the hole, change the tolerance, delete the
    dimension.
    Rather than change the config.pro then have to select which dimensions
    are toleranced.

    Thanks

    Geoff
     
    Geoff, Apr 14, 2004
    #5
  6. Geoff

    Dave Bigelow Guest

    As an interesting side note - p-Shell API can do this basically as
    follows:

    set dimObj [ps_dim from_ids 39]
    dimObj configure -bound NOMINAL

    Done!

    A couple of more lines of code, and you can loop through every
    dimension in the model, verifiy if it is on a drawing and modify
    accordingly. Learn more at:

    http://www.buydesignautomation.com

    Cheers!

    Dave
     
    Dave Bigelow, Apr 15, 2004
    #6
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.