Define A, B, T in Properties-> Configuration specific, establish equation make dimensions equal to A, B, T, then make a design table defines $PRP@A,

$PRP@B, $PRP@T. The value in Properties-> Configuration specific change with configuration, but not change in equation.

 

Attached is a model file in 2012.

 

Thanks


Categories: Modeling and Assemblies, Configurations∕Design Tables

Comments
Last comment By: John Boire   Wed, 13 Sep 2017 18:07:59 GMT
Re: Configuration specific, equation and design table

I don't have winrar so I can't open your attachment, but from what I can tell, when you're specifying the file property to drive your dimensions the equation manager will give you a list  containing both the document-level custom properties and the configuration-level custom properties.  If they have the same name, it may not be obvious which one is driven by the configuration.

property_driven_equations.png

By: John Burrill  Thu, 15 Mar 2012 20:38:17 GMT
Re: Configuration specific, equation and design table

Yes, I can see the defined A,B,T in File properties for every configuration, but the equation evaluates them at same values for all configurations.

By: Jack Zhang  Fri, 16 Mar 2012 12:22:24 GMT
Re: Configuration specific, equation and design table

I think the problem here is that even though you set the names of the properties to be the same you can only set the equation to be equal to 1 property.  That is why you are getting only one value.  You can only set the equation to be A (for config1) not A (for whatever config is active) as far as I know.

By: Paul Marsman  Fri, 16 Mar 2012 13:05:47 GMT
Re: Configuration specific, equation and design table

Yeah, Jack, I confirmed what you described.

It looks like an  equation that's linked to a property only reflects the values of that property in the active configuration when the equation is authored.

I'd submit that as a bug to your VAR.

As a work-around, why not put the equation in the design table and have it drive your dimension from there?

John

By: John Burrill  Fri, 16 Mar 2012 13:30:24 GMT
Re: Configuration specific, equation and design table

Thank you.

I just want to avoid sketch names and to use global name.

 

Another problem about equation and design table. Define global variables  A, B in Equation Manager, and define equation "D1@sketch1" = "A" and "D2@sketch1" = "B", then establish a design table and use $VALUE@A@EQUATIONS and $VALUE@B@EQUATIONS to obtain the values of A and B from the different Configuration (I use 3 or more configurations). When activate different configuration, the equations can not get the right values of A and B. I must edit Design Table for every configuration and then the all configurations look like normally. When I use "Save As" to save the model file as a Copy, the all correct configurations are lost.

By: Jack Zhang  Fri, 16 Mar 2012 14:06:52 GMT
Re: Configuration specific, equation and design table

"You can only set the equation to be A (for config1) not A (for whatever config is active) as far as I know."

 

I know this is a 5 year old question but I am trying to do something similar to what you describe. Is there anyway to do that for equations? I am trying to make a sketch block that is equation driven and pulls config specific properties to generate a profile that can then be cut-extruded and patterned.

 

 

Currently I am using a design table to do it but that method is messy and modifies the custom properties as well as the sketch block. I want to make it so that the custom properties are only modified through the custom properties tab.

Ref:

Is there a way to make sketch blocks pull configuration specific properties?

By: John Boire  Wed, 13 Sep 2017 18:07:59 GMT
You are not authorized to view this page No results found! Suggestions: Check spelling, try a different search, or browse topics below.