I have a part that uses an equation to suppress a hole pattern when the part gets sufficiently short. Taken by itself, the part works just fine in this regard.

However, when I place the part into an assembly and externally reference it to the assembly sketch using relations, the equation does not function on the assembly level. In order for the equation to take hold, I have to "Edit Component" on the part, enter the Equations bank, and click "OK". Is there any way around this?

Please keep in mind that I cannot place an equation on the assembly level, because the part will be suppressed in certain circumstances, which will blow up the equation.

Thanks,

Bob

You are correct; I am using a driven (grayed out) dimension to identify the size.

Yes, the assembly and part will be copied over and over and used in different designs (the assembly is a module). A design table is not an option, as the values of the dimension must be continuous, not discrete.

I have recently discovered that you can put equations in the part level that point to assembly values, so that suppressing the part in the assembly does not lead to an equation error. I had no idea you could do this, as it is not intuitive and requires manual entry of the equations rather than clicking on a dimension to place the equation variables. This should solve my problem.

Thanks for your response.

Bob