cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Did you get an answer that solved your problem? Please mark it as an Accepted Solution so others with the same problem can find the answer easily. X

Question about part relations

GrahameWard
5-Regular Member

Question about part relations

I have a relation "d1=d0" between 2 features. If I change d1 from 0.1 to -0.1 and regenerate the dependent feature stays the same: i.e. it stays at 0.1. If I click on the feature >Edit, the dimension I changed to -0.1 shows up as 0.1, but if I go into the feature with Edit Definition it still shows as -0.1. I think this must be behind the problem as the relation is at the part level, between two features. How can I stop this from happening?
This thread is inactive and closed by the PTC Community Management Team. If you would like to provide a reply and re-open this thread, please notify the moderator and reference the thread. You may also use "Start a topic" button to ask a new question. Please be sure to include what version of the PTC product you are using so another community member knowledgeable about your version may be able to assist.
9 REPLIES 9

I've just dug up an old email from the PTC/User exploder list... Try $d1 = d0

Thanks, I'll try that. What does the "$" mean in this case?

From the Pro/ENGINEER Fundamentals Help Topics, the "$" character signifies an "absolute" value rather than a "relative" value. It forces the true signed value in the relation. Regards-
GrahameWard
5-Regular Member
(To:cfitzgerald-2)

But the absolute value of -0.1 is 0.1. I don't want that. I want d0 to change to a negative value if d1 is a negative value. Still, I will make a quick part to test this.
GrahameWard
5-Regular Member
(To:GrahameWard)

"Grahame Ward" wrote:

But the absolute value of -0.1 is 0.1. I don't want that. I want d0 to change to a negative value if d1 is a negative value. Still, I will make a quick part to test this.

Yes, Grahame, you have analyzed it correctly; $ means preserve the signed value. It is often necessary in generalized relations. Watch out particularly for angular dimensions that need to swing either way from nominal zero.

Sorry for the confusion, I had the terms reversed, the "$" sign forces the "relative" value.

"Grahame Ward" wrote:

But the absolute value of -0.1 is 0.1. I don't want that. I want d0 to change to a negative value if d1 is a negative value. Still, I will make a quick part to test this.

GrahameWard
5-Regular Member
(To:DELETEME)

"Grahame Ward" wrote:

But the absolute value of -0.1 is 0.1. I don't want that. I want d0 to change to a negative value if d1 is a negative value. Still, I will make a quick part to test this.

Top Tags