Hello,

I am a bit confused about how the equation editor works. I have an assembly with 3 instances of a part, and each instance is a different part configuration. At the assembly level, I created 3 global variables in the equation editor, and then tried to tie each of them to a common dimension in the part. The dimension name in the table for each part does show the instance number properly, with suffixes 1, 2, and 3 present. I am trying to control the same dimension in each of the 3 part instances; I have a global variable for each instance/configuration.

What is happening is that the dimension is being set for all 3 instances, and it is accepting only the last of the 3 global variables.

I hope I explained this clearly.

If this scheme does not work, is there any way at the assembly level to have 3 global variables drive the same dimension in 3 instances of a part, where each part is in a different part configuration?

This is SW2012 SP5 on Win7 64bit Pro.

Thanks, Jim

Jim,

I hardly ever use equations, but it seems like the global variables are just confusing people and are not what you want to be using in this situation.

Do you even need to use equations? Can you just set the value for your 3 different configurations? If you need an equation, can you use different values for geometry, such as the length of a line or an angle, in the different configurations to drive the value you need? Can you use an if or iif statement?

As I said, I don't use equations much, but I am not a total loss at math, so if you could explaine what you are trying to do with the equation I might be able to help. The more people who can see and understand your problem, the more likely you will be to get an answer.

If there is something proprietary going on that you don't wish to disclose, you might be able to come up with a simplified version.

Jerry S.