1. Login to Give a bone

Okie Dokie...

Yea - these just don't make much sense to me... Any good sites that explain?

Munkholm - your first 2 part formula makes sense to me, it's when you guys are combining if)and)or that my brain loses reception...

Joe - I pasted in your last formula, and it works!!! No idea how or why... but THANKS VERY MUCH!!!

2. Login to Give a bone

Eureka!

I get the statement!!! (mostly...)

Much easier to understand for mathmatic-a-phobes like myself if you do this:

H =

if(and(or(A > B, A = B), or(A > C, A = C)), A,

if(and(or(B > A, B = A), or(B > C, B = C)), B,

if(and(or(C > A, C = A), or(C > B, C = B)), C, 0.0)))

I'm still not 100% on the and(or at the start of each line...

But this has helped me get my head round this stuff a lot.

3. Login to Give a bone

One issue I have found is that the 'H' parameter can be moved freely...

It doesn't seem to be locked to the highest value of A, B or C - It works initially, but then in project environment I can drag it on it's own away from the value it was linked to...

4. Login to Give a bone

Originally Posted by jayc
One issue I have found is that the 'H' parameter can be moved freely...

It doesn't seem to be locked to the highest value of A, B or C - It works initially, but then in project environment I can drag it on it's own away from the value it was linked to...
Are these Instance or Type parameters?

5. Login to Give a bone

They are all instance parameters atm...

I'm a little puzzled why some of my parameters can be edited manually, even though they are controlled by a formula...

Surely it is the formula that controls the result, so why can it just be manually changed?

6. Login to Give a bone

Originally Posted by jayc
They are all instance parameters atm...

I'm a little puzzled why some of my parameters can be edited manually, even though they are controlled by a formula...

Surely it is the formula that controls the result, so why can it just be manually changed?
One quick thought on this. If all of the length parameters are instance, then I would expect for the geometry to be able to be grabbed and moved around. Even if it is controlled by a formula, it might be possible that the formula is getting overridden or the parameters in the formula are changing as well.

I would try changing your length parameters to type to see if that fixes your issues.

Just shooting from the hip, and I'm probably wrong about it. I need more Red Bull.

Hope this helps,

Jeff S.

7. Login to Give a bone

Originally Posted by jsteinhauer
One quick thought on this. If all of the length parameters are instance, then I would expect for the geometry to be able to be grabbed and moved around. Even if it is controlled by a formula, it might be possible that the formula is getting overridden or the parameters in the formula are changing as well.I would try changing your length parameters to type to see if that fixes your issues.
I ran into this not too long ago. If you are using instance parameters in your families (I do extensively, due to one length needing to be instance that others are calculated off of), and you don't want users to be able to just "grab" a part and begin changing formulas, you need to go into the family, and make sure that the reference planes on BOTH ends of the dimensions/parameters, are set to "Not a Reference". Then, even though it is an instance parameter, the blue grips will not appear, and users cannot just grit and change it. I believe in 2009, it only took one of the two reference planes to be "Not a Reference" to work, but my memory could be faulty.

8. Login to Give a bone

Cheers guys

I hope this thread helps others that struggle to understand this stuff!

9. Login to Give a bone

As Scott says, you can remove the 'handles'. I have noticed that if you drag an instance parameter that drives a formula, it doesn't seem to 'update' the resultant formula. If you adjust the value under element properties, the formula will adjust.

I am not sure why this is, and advise you to use the 'no handle' approach to avoid confusion.

I have even tried to set up a 'slider' beside the family to drive an instance based formula, which failed when dragged graphically...

Page 2 of 2 First 12

#### Posting Permissions

• You may not post new threads
• You may not post replies
• You may not post attachments
• You may not edit your posts
•