Can you use a parameter from a revit family within the Calculations Formula portion of the Item Catalog?
For example the default for the Variable Length is =ModelLength
If I have a parameter named LengthA and I use this? for example =LengthA or =Parameter(LengthA) or something...