×
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

Change contours in a pad
2

Change contours in a pad

Change contours in a pad

(OP)
Hello:

Is there any way to change the contour of a pad using parameters?
With the pad allready created use a parameter (string , boolean...) to say which is the correct contour(A or B).

Thanks

RE: Change contours in a pad

Technically, NO.  But there may be a workaround, depending on how you want to define the contours.  Are they overlapping, (as in laying on one another) or is there some distance between them?

One option is just to define one of the countours, and then use a split operation for the option of using the second countour. (could be 2 splits if it's an offset contour)  Then, you can use a Boolean parameter to control 'Activity' of the split operation.

Drawbacks:

1) not generally a good practice to use boolean parameters in a part design (deactivated parts)
2) Only good for controlling 1 configuration
3) it's a workaround

You could very easily do this with some knowledgeware products.

-----------------------------------------------------------
Catia Design|Catia Design News|Catia V5 blog

RE: Change contours in a pad

You need knowledgeware to create a rule 'if then'

Then create 2 sketches A and B

Create a parameter 'curve C' (end of drop down list) and link it to sketch A

Define your rule your if ... then Curve C = Sketch A else Curve C = Sketch B

Eric N.
indocti discant et ament meminisse periti

RE: Change contours in a pad

Now that Eric posted his response, I see a confusing statement in my first reply.  Instead of this:

Quote:

You could very easily do this with some knowledgeware products.

I should have said this:

"You could very easily accomplish what you want to do, not with parameters, but with some knowledgeware products".

-----------------------------------------------------------
Catia Design|Catia Design News|Catia V5 blog

RE: Change contours in a pad

Actually, you can set up a Curve type Parameter with multiple values.  The sketches would then become the "values" of the Curve parameter.  Changing the Curve Parameter will change the definition of the Pad.  It's been a while since I tried this (COE 2002 maybe?). It was in a COE university class on Advanced Parametrics in V5.  I believe that Joe Konecny was the instructor.  Joe is currently with Technigraphics (formerly MSC).

RE: Change contours in a pad

So without any knowledgeware, this IS possible?

Could you please post some more information on this?  I would like to know more.

Thanks, Jim.

-----------------------------------------------------------
Catia Design|Catia Design News|Catia V5 blog

RE: Change contours in a pad

I tried looking for the manual from that session, but it has disappeared in sometime in the last move or two.  It would take some experimentation to figure it out again.  There may be something in the on-line docs (my network is trash this afternoon, or I'd look it up).  I don't know what license it may take, as we have both KWA and KT1 in our base configuration.

RE: Change contours in a pad

(OP)
First thanks for your posts.

I will try to explain better what I´m trying. I want create a ounter contour of a part from a datum contour. It must be done with an automatic contour(offset from the datum..) or if I activate or deactivate a parameter from a manual sketch.

I think it could be like itsmyjob explains in his post but I dont know what kind of parameter is "curve C" and how can I link to a sketch

Thank you again.

RE: Change contours in a pad

I have to apologize - in my first response, I thought that you were creating a pad from a non-planar profile. (i.e. - a surface)

Do you have the knowledge advisor workbench, jumuriarte?

-----------------------------------------------------------
Catia Design|Catia Design News|Catia V5 blog

RE: Change contours in a pad

When you create a parameter using the f(x) function,
before your clic the "create parameter" button, select in the drop down list the parameter type (integer, string,.... at the end of list you find curve, point, surface)

then apply a formula like you do with any aother parameter, only this one is geometrical not numerical...

Eric N.
indocti discant et ament meminisse periti

RE: Change contours in a pad

jmuriarte - if purchasing KWA is out of the question, make 2 boolean parameters called ContourA & ContourB.  You could activate the sketch using f(x),select sketch, look for sketch.???\Activity (using filter type boolean) - add the formula to this parameter. (this would be the boolean parameter created above)

Regards,
Derek

RE: Change contours in a pad

(OP)
I get it , thank you very much.

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