First of all, you should understand that dual dimensioning is an illusion, a trick performed by Pro/e at the time the dimension is created or placed. Whichever one is NOT your default system of units (usually, but not necessarily, your secondary units) is the result of a calculation and placed in the drawing according to formatting definition in your DTL file. IOW, if you select the dimension and RMB 'Properties', go to the Dimension Text tab, you'll see nothing special about the format (still @D) and the Name of the dimension parameter still a single name like 'd61'. The secondary dimension is an operation, not a parameter. So, it will not be possible to show it with ¶meter_name because there is no special parameter for dual dimensioning or for the secondary dimension. In fact, you'll notice that when you do 'Info>Switch Dimensions', the Primary (parametric) part of the dimension shows the parameter name but the secondary part remains literal text. So, there is only one set of tolerances, those in your default system of units. Anything else is the result of a calculation based on a conversion factor. You could, I guess, set this up with Relations as TOL1=linear_tol_0_00/25.4, then display this as [x.xx]=&TOL1.
I'm all for using all the power of parametrics wherever possible and appropriate. But the standard, stable, static info in a format? Shouldn't we be reserving the use of parametrics for design and detailing elements that vary constantly?
Ok, I guess that makes sense. I like parametrics cause I'm lazy. A little work in the beginning automating everything saves a bunch of time later. However, putting relations in to calculate titleblock info seems a bit overkill.
However, our title block standard tolerances change constantly. Some parts will be .xxx=.005 others .xxx=.001 yaddayadda.
Here's the problem. We're always "tinkering" with our title block formats. So, when we go in to swap to the new title block, you have to adjust the standard tolerances on every sheet. This irritates me.
How do you do this variation in the customary units? It's got to be as cumbersome there because linear_tol_0_00 is a Pro/e system parameter, not a user defined one. It goes in the config.pro file which applies to every file created. And, if you change it in config.pro, it changes it in every file. So, how are you customizing this? User defined parameters?
Anyway, relations, built into the part, would just take this value and convert it with some factor and, at the same time, create a parameter that would be used in the format so that any time you changed the value of the customary units tolerance value, you'd get the automatic conversion to ISO.