Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations MintJulep on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Conditional Statements controlling expressions

Status
Not open for further replies.

Spankpapa

Aerospace
Dec 5, 2008
10
Hi,
Can anyone give me some advice regarding controlling an expression with a conditional statement ?

I'm using NX 7.5.5.4 MP2

I have two linked bodies in a part. There is an angular expression controlling the position of these bodies.
There is a plane constructed between the bodies and a far measurement feature so I have the area of the plane as an expression.

When the angular constraint changes, this alters the plane and therefore the area.

I want to control the angle by entering the area.

I have the following expressions:
-Angle
-P200 (face measurement area)
-Targetarea

So far I've been trying to alter the angle expression by relating it to the areas, using :

IF (P200==Targetarea) THEN () ELSE IF (P200!=Targetarea) THEN (Angle=Angle+1)

My questions are:

- Am I attempting this in the right way ?
- Is this the easiest way ?
- Can I make a value 'step' like this ?
- Once P200==Targetarea, how do I stop the loop?
"IF (P200==Targetarea) THEN (??)


Any help would be greatly appreciated.

Cheers

Gavin
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor