×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

How to relate parametric dimensions from one sketch to another?

How to relate parametric dimensions from one sketch to another?

How to relate parametric dimensions from one sketch to another?

(OP)
In most 3D cad packages, this is easily accomplished by clicking the dimension from the previous sketch (as shown on the model) when editing the dimensions of the new sketch.  Does anyone know how to do this in Pro/E?
   

RE: How to relate parametric dimensions from one sketch to another?

You may need to explain a little more but it sounds like a simple relation.  Create both sketches and then use a relation to drive one dimension of the second sketch with a dimension from the first sketch (unless this is not what your after).  When in the relation window pick the previous sketch (or feature) to activate it's dimensions and then select the specific dimension you want to insert it into your relation.  I find using the "switch symbols" button and manually typing the relations works best and is definitely the faster way.

Hope it helps,

-J-  

RE: How to relate parametric dimensions from one sketch to another?

(OP)
Thanks J, that's what I tried to do, but I can't show the dimensions of another sketch while in sketch mode.  

For example, Feature 1 is a cylinder made from sketch 1 which is a circle having a single dimension "sd0" = 100.

Feature 2 is a hole thru cylinder made from sketch 2 which is a circle having a single dimension "sd0" = 50.  Note that pro/e assigned the same name "sd0" in each sketch.

At this point, i want sd0=sd0/2.

Problem is, I can't show sketch one dimensions while in sketch 2.  Additionally, noting and typing the switched dimensions names into "relations" also does not work.

I suppose the problem is that when creating a new sketch, Pro/E resequences d0, d1, d2. Maybe Pro/E can only have relations internal to an individual sketch?

Keep in mind I'm running WF2.0.
 

RE: How to relate parametric dimensions from one sketch to another?

Thanks for the additional information which I feel reveals your problem.  I think your problem is that you are creating the relation inside the second sketch (i.e. inside sketch mode) which is different from creating the relation on the feature level.  When I do this I have the same problem (actually I have all sorts of problems when using relations at the sketch level) were I cannot reference the dimensions of the first sketch.  My suggestion to you is create the relation on the feature level after all features have been created.  I also like that this keeps all relations consolidated and easy to find in one interface but bear in mind that the order of calculation becomes important when creating extensive relations across multiple features.  I do this a lot and have found organization is clutch.  Off topic but thought worth a a couple of penny's.

It can be done in sketch mode using parameters if you must but again my recommendation is to perform the relations on the part level not the sketch level.

Hope that helps,

-J-

RE: How to relate parametric dimensions from one sketch to another?

If you go to Tools > Relations you can select or show the dimensions and set relations as d14=d2

within the sketch you have sketcher dimensions such as sd1 sd2 sometimes kd for known (reference) dimensions. Typing the dimensions relations at part level will allow this and be much easier to do.

If you try to modify a sd# dimension from the sketch ProE will tell you that the dimension is driven by a relation. If the circle is the first thing you sketch it will have sd0 as it's id the symbol in sketch level is not modifiable as the d# model dimensions are.

Find the d#s for the dimensions you want to reference and Sketch 2 can take those as sketch relations. When the Relations dialog is open you can select dimensions from screen and have the d# symbol entered into your equations.

The d# dimension names are the real dimension values and consistently get larger whereas the sketch dimensions sd0 sd1 sd2 are created from sd0 for every sketch you make so there can be as many sd0 dimensions per feature. When you are in Model Edit mode and changing dims only the d# dimensions are shown.

Michael

RE: How to relate parametric dimensions from one sketch to another?

(OP)
Hey, that works!  Many thanks J & Mike.

 

RE: How to relate parametric dimensions from one sketch to another?

Each sketch has its own set of relations, so they all start at sd0.
I would create the sketches and then the features with approximate dimensions. Then write your relations using the feature dimension variables.
d0 (main diameter) = 100
d1 (shaft length) = 100
d2 (hole diameter) = d0/2
d3 (hole location) = d1/2
 

"Wildfires are dangerous, hard to control, and economically catastrophic."

Ben Loosli

RE: How to relate parametric dimensions from one sketch to another?

I try to avoid relations at the sketch level as they can require a second regeneration to propagate.  It is also much easier to see & edit all the relations at the part level rather than having to go through section after section looking for them.

If you have a limited number of values that you want to reuse frequently it can be better to create them as parameters, then you can have a parameter like OAL (over all length) or OD (outside diameter) and use them in relations where ever you like.

----------------------------------------

The Help for this program was created in Windows Help format, which depends on a feature that isn't included in this version of Windows.
 

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources